body {
    background-size: contain;
}

.w1200 .nav li:last-child a::after {
    content: "\e64c";
    font-family: "iconfont" !important;
    margin-left: 5px;
}

.w1200 .nav li:last-child .wrap a::after {
    content: "";
    font-family: Microsoft YaHei!important;
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    left: 0;
    right: auto;
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    right: 0;
    left: auto;
}

.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
    content: 'next';
    display: none;
}

.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
    content: 'prev';
    display: none;
}

.w {
    margin: 0 auto;
    width: 7.3521rem;
}


/* 轮播图 */

.swiper-button-prev {
    transform: rotateY(180deg);
}
.xiuf .btt{
    color: #ffffff!important;
}
.lbt {
    position: relative;
}

.lbt .next2 {
    position: absolute;
    top: 40%;
    right: -3px;
}

.lbt .prev2 {
    position: absolute;
    top: 40%;
    left: -3px;
}

.lbt .swiper-container {
    width: 100%;
    height: 100%;
}

.lbt .swiper-slide {
    text-align: center;
    font-size: 18px;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    transition: 300ms;
    transform: scale(0.7);
}

.lbt .swiper-slide-active,
.lbt .swiper-slide-duplicate-active {
    transform: scale(1);
}

.lbzt li:first-child {
    margin-top: 10px;
    font-size: 30px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #000000;
}

.lbzt li:last-child {
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    margin-top: 10px;
    opacity: 0.6;
}

.next2 {
    width: 30px;
    height: 30px;
}

.prev2 {
    width: 30px;
    height: 30px;
    transform: rotateY(180deg);
}

.next2 img,
.prev2 img {
    width: 100%;
}


/* 头部 */

.w1200 {
    width: 7.3438rem;
    margin: 0 auto
}

.xd_d {
    left: 10px;
    bottom: 30px;
}

.rfg {
    position: relative;
}

.rfg .yui {
    top: 40%;
    left: -34%;
}

.rfg .swiper-pagination-bullet {
    width: 25px !important;
    height: 25px !important;
    text-align: center;
    line-height: 25px !important;
    font-size: 18px !important;
    color: #fff !important;
    opacity: 1;
    background: rgba(0, 0, 0, 0.2);
}

.rfg .swiper {
    width: 100%;
    height: 100%;
}

.rfg .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.lbt .swiper-button-next,
.lbt .swiper-button-prev {
    position: absolute;
    top: 42%;
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(-1 * var(--swiper-navigation-size)/ 2);
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.lbt .swiper-button-prev {
    transform: rotateY( 180deg);
}

.rfg .swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.rfg .swiper-pagination-bullet {
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    font-size: 12px;
    color: #000;
    opacity: 1;
    background: rgba(0, 0, 0, 0.2);
}
.rrr .xiuf .yw{
    color: #fff;
    opacity: .4;
}
.rfg .swiper-pagination-bullet-active {
    color: #fff;
    background: #007aff;
}

header {
    width: 100%;
    height: 80px;
    background-color: #ffffff !important;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999
}

.zuigao {
    height: 70px;
}

header .w1200 {
    height: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center
}

header .w1200 .xstoggle {
    display: none
}

header .w1200 .logo {
    width: 199px;
    height: 70px;
    margin-top: -10px;
}

header .w1200 .nav {
    display: flex;
    padding-top: 10px;
}

header .w1200 .nav li {
    margin-left: 36px;
    text-align: center;
    position: relative;
    width: 96px;
}

header .w1200 .nav li a {
    text-align: center;
    display: block;
   
    font-size: 18px;
    line-height: 70px;
    color: #000000
}

header .w1200 .nav li .wrap a:hover {
    background: #D6A345;;
    color: #ffffff;
}

header .w1200 .nav li .wrap {
    background-color: rgb(255, 255, 255, 0.6);
    position: absolute;
    width: 100%;
    left: 0;
    top: 70px;
    display: none
}

header .w1200 .nav li:hover .wrap {
    display: block
}

header .w1200 .nav li:hover .wrap a {
    line-height: 40px
}
header .header_icon{
    cursor: pointer;
    box-sizing: border-box;
    width: 50px;
    height: 50px;
  
    border:1px solid black;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 5%;
    display: flex;
    justify-content: center;
    align-items: center;
       border-radius: 10px;
    z-index: 9999;
}
header .header_icon:hover{
transition-duration: 1s;
    background: #D6A345;;
    border:1px solid #E5E5E5;
    color: #fff;
}
header .header_icon:hover span{

    color: #fff;
}
header .header_icon span{
    transition-duration: 3s;
    font-size: 16px;
    color: #000;
}



.banner2 {
    width: 100%;
    position: relative;
}

.banner2 .ban_in {
    position: absolute;
    z-index: 9900;
    top: 0.9017rem;
    left: 1.325rem;
}

.banner2 .ban_in ul {
    height: 100%;
    width: 100%;
}

.banner2 .ban_in ul li:nth-child(1) {
    font-size: .3125rem;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #FFFFFF;
}

.banner2 .ban_in ul li:nth-child(2) {
    font-size: .0938rem;
    margin-top: .1042rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    opacity: 0.6;
}

.banner2 .ban_in ul li:nth-child(3) {
    margin-top: .1563rem;
    width: 1.3625rem;
    height: 1px;
    background: #FFFFFF;
    opacity: 0.2;
}

.banner2 .ban_in ul li:nth-child(4) {
    font-size: .1042rem;
    margin-top: .1042rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    opacity: 0.6;
}

.banner2 .ban_in ul li:nth-child(5) {
    margin-top: .1563rem;
    border: .0052rem solid #fff;
    border-radius: 30.0096px;
    width: .7813rem;
    height: .2083rem;
}

.banner2 .ban_in ul li:nth-child(5) a {
    display: block;
    font-size: .0938rem;
    text-align: center;
    padding-top: .0417rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    opacity: 0.6;
}

.banner2 .ban_in ul .li_fot {
    margin-top: 1.3021rem;
    display: flex;
}

.banner2 .ban_in ul .li_fot div {
    display: flex;
    border-bottom: 1px solid #FFF;
    margin-right: .2604rem;
    align-items: baseline;
}

.banner2 .ban_in ul .li_fot p {
    display: block;
    margin-bottom: 10px;
    margin-top: .1042rem;
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
}

.banner2 .ban_in ul .li_fot p a {
    display: block;
    font-size: .0938rem;
    margin-top: .1042rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
}

.banner2 .ban_in ul .li_fot p:first-child {
    margin-right: 1.3542rem;
}

.banner2 img {
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
}


/*  投资与合作banner */

.banner2_f {
    width: 100%;
    position: relative;
}

.banner2_f ul {
    top: .6771rem;
    left: 1.3542rem;
    position: absolute;
}

.banner2_f ul li:first-child {
    font-size: .3125rem;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #FFFFFF;
    line-height: .625rem;
}

.banner2_f ul li:nth-child(2) {
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    margin-top: -0.0521rem;
    color: #FFFFFF;
    opacity: 0.6;
}

.banner2_f ul li:nth-child(3) {
    width: .25rem;
    height: .0208rem;
    background: #FFFFFF;
    opacity: 0.8;
    margin-top: .1563rem;
}

.banner2_f ul li:nth-child(4) {
    display: flex;
    margin-top: 1.3rem;
}

.banner2_f ul li:nth-child(4) a {
    text-align: center;
    padding: .0781rem .1021rem;
    font-size: .0833rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #fff;
    border-radius: 10px;
    background: #D6A345;
    margin-right: 10px;
}

.banner2_f ul li:nth-child(4) a:hover {
    background: #fff;
    color: #000000;
}


/* 精英招聘 */

.banner2_zp {
    width: 100%;
    position: relative;
}

.banner2_zp div {
    position: absolute;
    width: .7813rem;
    height: .7813rem;
    background: #FFFFFF;
    box-shadow: 0rem .0156rem .026rem 0rem rgba(0, 0, 0, 0.1);
    border-radius: 50%;
    bottom: -0.1563rem;
    left: 50%;
    transform: translateX(-50%);
    display: none;
}

.banner2_zp div img {
    margin: 0 auto;
    width: .3021rem;
    height: .3333rem;
    margin-top: .2083rem;
}


/* 最新资讯 */

.banner2_xq {
    width: 100%;
    position: relative;
}

.banner2_xq ul {
    top: .6771rem;
    left: 1.3542rem;
    position: absolute;
}

.banner2_xq ul li:first-child {
    font-size: .3125rem;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #FFFFFF;
}

.banner2_xq ul li:nth-child(2) {
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    margin-top: .0521rem;
    opacity: 0.6;
}

.banner2_xq ul li:last-child {
    width: .25rem;
    height: .0208rem;
    background: #FFFFFF;
    opacity: 0.8;
    margin-top: .3646rem;
}


/*  小标题 */

.sz {
    margin-top: .5208rem;
    margin-bottom: .5208rem;
}

.bt {
    height: 100%;
    margin-bottom: .2063rem;
}

.hgg {
    margin-top: 86px;
}

.bt .btt {
    text-align: center;
    font-size: .25rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
}

.bt .ttb {
    width: 60px;
    height: 3px;
    margin: 5px auto 0;
    background: #D6A345;
}

.bt .yw {
    margin: 0 auto;
    text-align: center;
    margin-bottom: -.1042rem;
    font-size: .3125rem;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #000000;
    opacity: 0.1;
    white-space: nowrap;
}

.xbt {
    height: 100%;
    margin-bottom: 40px;
}

.xbt ul {
    height: 100%;
    overflow: hidden;
}

.xbt ul li img {
    width: 20px;
    height: 19px;
    margin-top: .1142rem;
}

.xbt ul li {
    float: left;
    margin-right: .026rem;
}

.xbt ul li a {
    display: block;
    font-size: 18px;
    float: left;
    margin-left: 10px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    margin-top: .1042rem;
    opacity: 0.8;
}


/*  投资与合作标题 */

.jij {
    height: 100%;
    display: flex;
    flex-wrap: wrap;
}

.jij div:nth-child(1) {
    width: 50%;
}

.jij div:nth-child(2) {
    padding-top: .3646rem;
    width: 50%;
}

.jij ul li:first-child {
    padding-top: .2969rem;
    font-size: .25rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
}

.jij ul li:nth-child(2) {
    display: none;
    width: .1563rem;
    height: .0156rem;
    background: #D6A345;
    margin-top: .1042rem;
}

.jij ul li:nth-child(3) {
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    line-height: .1875rem;
}

.tb30 {
    margin-top: 40px;
}

.tb30 ul li:nth-child(3) {
    width: .25rem;
    height: .0208rem;
    margin: 0 auto;
    background: #D6A345;
    opacity: 0.8;
    margin-top: .1563rem;
}

.jij span {
    float: left;
    margin-top: .2083rem;
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #D6A345;
    text-align: center;
}

.jij span:hover {
    background: #D6A345;
    color: #fff;
}

.jij .span-1 {
    padding: 0.0563rem 0;
    display: inline-block;
    border: .0052rem solid #D6A345;
    border-radius: .1406rem;
}

.jij .span-2 {
    display: inline-block;
    margin-left: .0729rem;
    border: .0052rem solid #D6A345;
    border-radius: .1406rem;
    padding: .0563rem 0;
}

.jij .span-2 p,
.jij .span-1 p {
    padding-left: .0521rem;
    padding-right: .0417rem;
}


/*  内容 */


/*   公司简介 */

.nr {
    display: flex;
    flex-wrap: wrap;
    margin-left: 1.3542rem;
}

.nr_1 {
    width: 3.8417rem;
}

.nr_2 {
    background: url(../images/jianli_ny1.png) no-repeat;
    width: 4.7083rem;
}

.nr_2 .nr_2-1 {
    width: 3.8802rem;
    padding: .1042rem 0 0 .3906rem;
}

.nr_2 .nr_2-1 p {
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    line-height: .1875rem;
    color: #000000;
}

.nr_2 .nr_2-2 {
    display: flex;
    height: .8229rem;
    padding-left: .4167rem;
    padding-top: .2042rem;
}

.nr_2 .nr_2-2 span {
    display: block;
}

.nr_2 .nr_2-2 .span_1:nth-child(2) {
    width: 1.3917rem;
    display: block;
    padding-left: 0.4042rem;
    border-right: 0.0052rem solid rgb(74 33 33 / 15%);
    border-left: 0.0052rem solid rgb(76 33 33 / 15%);
}

.nr_2 .nr_2-2 span:last-child {
    margin-right: 0;
    margin-left: .2542rem;
}

.nr_2 .nr_2-2 span ul {
    height: 100%;
}

.ooy {
    background: url(../images/bj_1.png) no-repeat;
    padding-bottom: 50px;
    background-size: 100%;
}

.nr_2 .nr_2-2 span ul li h4 {
    font-size: .3125rem;
    font-family: DINCondensedC;
    font-weight: 400;
    color: #000000;
}

.nr_2 .nr_2-2 span ul li p {
    font-size: .0729rem;
    font-family: DINCondensedC;
    font-weight: 400;
    color: #000000;
}

.nr_2 .nr_2-2 .span_1 h3 {
    float: left;
    font-size: .3125rem;
    font-family: DINCondensedC;
    font-weight: 400;
    color: #000000;
    line-height: .3604rem;
    letter-spacing: -0.0156rem;
}

.nr_2 .nr_2-2 .span_1 h6 {
    float: left;
    font-size: .0729rem;
    margin-top: .036rem;
    margin-left: .0204rem;
    font-family: DINCondensedC;
    font-weight: 400;
    color: #000000;
}

.nr_2 .nr_2-2 .span_1 h5 {
    float: left;
    width: 100%;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    margin-top: .1342rem;
    opacity: 0.8;
}

.nr_x {
    display: flex;
}

.nr_x .div_t {
    flex: 24%;
    background: #FFFFFF;
    margin-right: .1754rem;
    box-shadow: 0rem .0208rem .0521rem 0rem rgba(0, 0, 0, 0.1);
    border-radius: .0521rem;
}

.nr_x .div_t:hover {
    background: #D6A345;
    opacity: 1;
    color: #FFFFFF;
}

.nr_x .div_t:hover ul li:first-child {
    color: #FFFFFF;
}

.nr_x .div_t:hover ul li:last-child {
    color: #FFFFFF;
}

.nr_x .div_t:last-child {
    margin-right: 0;
}

.nr_x .div_t ul {
    height: 1.4375rem;
    padding: 0 .1021rem;
}

.nr_x .div_t ul li:first-child {
    padding-top: .1406rem;
    font-size: .125rem;
    margin: 0 auto;
    margin-bottom: .0521rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-weight: bold;
    color: #000000;
}

.nr_x .div_t ul li:last-child {
    text-align: justify;
    margin: 0 auto;
    font-size: .0885rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    opacity: 0.6;
    line-height: .1563rem;
}

.dbzp {
    height: 100%;
}

.dbzp img {
    width: 100%;
    height: 100%;
}

.dtx {
    display: flex;
    margin-bottom: 60px;
    display: none;
}

.dtx .dex_div1 {
    flex: 30%;
    margin-right: .1821rem;
    background: #FFFCE6;
}

.dtx .dex_div1:last-child {
    width: 2.3438rem;
    margin-right: 0;
}

.dtx .dex_div1 ul {
    height: 100%;
}

.dtx .dex_div1 ul li:first-child {
    margin: 0 auto;
    width: .1558rem;
    margin-top: .1667rem;
}

.dtx .dex_div1 .diy img {
    height: 100%;
    width: 100%;
}

.dtx .dex_div1 .die {
    height: 100%;
    text-align: center;
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    margin-bottom: .1042rem;
    line-height: .2125rem;
    opacity: 0.8;
}


/* 投资概览内容 */

.gl_nr {
    height: 100%;
    margin-bottom: 60px;
}

.gl_nr ul {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}

.gl_nr ul li {
    flex: 24%;
    height: 1.125rem;
    max-width: 24%;
}

.gl_nr ul li img {
    width: 100%;
}

.sstc {
    position: relative;
    height: .4083rem;
    margin: .2242rem 0 .3463rem 0;
    padding-top: .1563rem;
}

.sst {
    margin: 0 auto;
    margin-top: .0521rem;
    width: 65%;
    height: .0052rem;
    border: .0052rem dashed #D6A345;
}

.ss {
    position: absolute;
    top: .098rem;
    background: #FFFFFF;
    left: 50%;
    transform: translateX(-50%);
}

.ss p:first-child {
    padding: 0 30px;
}

.ss p {
    text-align: center;
    font-size: .1563rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
}

.nei_ndw {
    position: relative;
}

.ss .yuan_dz {
    position: absolute;
    left: .066rem;
    top: 50%;
    width: .0521rem;
    height: .0521rem;
    background: #D6A345;
    opacity: 0.8;
    border-radius: 50%;
}

.ss .yuan_dy {
    position: absolute;
    right: .066rem;
    top: 50%;
    width: .0521rem;
    height: .0521rem;
    background: #D6A345;
    opacity: 0.8;
    border-radius: 50%;
}


/*  投资与合作内容 */

.banner3 {
    width: 100%;
    height: 100%;
    padding-bottom: 80px;
    background: url(../images/hezuo_b2.png) no-repeat;
}

.banner3 ul {
    height: 100%;
}

.banner3 ul li:first-child {
    padding-top: .3208rem;
    font-size: .25rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    text-align: center;
    color: #FFFFFF;
}

.banner3 ul li:nth-child(2) {
    width: .25rem;
    height: .0208rem;
    margin: 0 auto;
    background: #D6A345;
    opacity: 0.8;
    margin-top: .1563rem;
}

.banner3 ul li:nth-child(3) {
    margin-top: .3646rem;
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    line-height: .1875rem;
    text-align: center;
}

.banner3 ul li:nth-child(4) {
    text-align: center;
    margin-top: .1046rem;
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    line-height: .1875rem;
}

.banner3 ul li:nth-child(5) {
    width: 220px;
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    margin: 0 auto;
    margin-top: 0.2083rem;
    border: 0.0052rem solid #D6A345;
    border-radius: 20px;
    background: #D6A345;
}

.banner3 ul li:nth-child(5) p {
    padding: 10px 0;
    text-align: center;
}

.banner4 {
    height: 100%;
    padding-bottom: 80px;
    width: 100%;
    background: url(../images/hezuo_b3.png) no-repeat;
}

.banner4 ul {
    height: 100%;
    overflow: hidden;
}

.banner4 ul li:nth-child(1) {
    padding-top: .5208rem;
    text-align: center;
    font-size: .25rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
}

.banner4 ul li:nth-child(2) {
    width: .25rem;
    height: .0208rem;
    margin: 0 auto;
    background: #D6A345;
    opacity: 0.8;
    margin-top: .1563rem;
}

.banner4 ul li:nth-child(3) {
    margin-top: .3646rem;
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    line-height: .1875rem;
}

.banner4 ul li:nth-child(4) {
    width: 156px;
    margin: 20px auto 0;
    border: 0.0052rem solid #D6A345;
    border-radius: 20px;
    background: #D6A345;
    margin-bottom: .1042rem;
}

.banner4 ul li:nth-child(4) a {
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
}

.banner4 ul li:nth-child(4) p {
    padding: 10px 0;
    text-align: center;
}


/*   投资理念内容 */

.ln_nr {
    position: relative;
}

.touz_img {
    width: 6.2083rem;
    margin: 0 auto;
}

.touz_div {
    position: absolute;
    left: 0;
    top: .8333rem;
    width: 100%;
}

.touz_div ul {
    float: left;
    margin-right: .1563rem;
    width: 3.5521rem;
    background: #D6A345;
    box-shadow: 0rem .0156rem .026rem 0rem rgba(0, 0, 0, 0.1);
    border-radius: .0521rem;
}

.touz_div ul:last-child {
    background: #FFFFFF;
}

.touz_div ul:last-child {
    margin-right: 0;
}

.touz_div ul li img {
    width: .2396rem;
    height: .2396rem;
    margin: .2135rem auto;
}

.touz_div ul li:nth-child(2) {
    text-align: center;
    font-size: .1563rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
}

.ln_nr .touz_div ul .hys {
    color: #000000;
}

.nr_qt {
    width: 100%;
    height: 2.3073rem;
    background: #D6A345;
}

.nr_qt1 {
    display: flex;
    height: 100%;
}

.nr_qt1 div {
    width: 1.8125rem;
    height: 100%;
    border-left: .0052rem solid rgba(255, 255, 255, .4);
    padding: .5208rem .0521rem 0 .1163rem;
}

.nr_qt1 div:last-child {
    border-right: .0052rem solid rgba(255, 255, 255, .4);
}

.touz_div ul li:nth-child(3) {
    text-align: center;
    margin-top: .0781rem;
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    opacity: 0.6;
    margin-bottom: .1042rem;
}

.nr_qt1 ul li img {
    width: .1875rem;
    height: .1875rem;
    float: left;
    margin-right: .0781rem;
    margin-top: .028rem;
}

.nr_qt1 ul li:nth-child(2) {
    font-size: .1875rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
}

.nr_qt1 ul li:nth-child(3) {
    font-size: .1042rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    margin-top: .1823rem;
    opacity: 0.6;
}


/* 精英招聘 */

.zp_nr {
    margin-top: .4896rem;
}

.zp_nr .zp_nrd {
    display: flex;
}

.zp_nr ul {
    height: 100%;
}

.zp_nr ul li:nth-child(1) {
    text-align: center;
    font-size: .25rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
}

.zp_nr ul li:nth-child(2) {
    width: .25rem;
    height: .0208rem;
    margin: 0 auto;
    background: #D6A345;
    opacity: 0.8;
    margin-top: .0781rem;
}

.zp_nr ul li:nth-child(3) div {
    margin-top: .3646rem;
}

.zp_nr ul li .zp_div1 {
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    line-height: .1875rem;
}

.zp_nr ul li .zp_div2 {
    height: 100%;
    margin-left: -.4608rem;
}

.zp_nr ul li .zp_div2 img {
    width: 3.7033rem;
}


/* 内容 */

.zp_nr2 {
    padding-top: .2344rem;
    padding-bottom: .4688rem;
    border-bottom: .0052rem solid #070606;
}

.zp_nr2 ul {
    overflow: hidden;
}

.zp_nr2 ul li {
    font-size: .125rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
}

.zp_nr2 ul li:nth-child(2) {
    margin-top: .0625rem;
    float: left;
}

.zp_nr2 ul li:nth-child(3) {
    float: right;
    margin-top: -0.0521rem;
}

.zp_nr2 ul li:nth-child(3) p {
    float: left;
    font-size: .1563rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    margin-right: .1042rem;
    opacity: 0.6;
}

.zp_nr2 ul li .zp_span {
    position: relative;
    float: left;
    display: block;
    width: .2604rem;
    height: .2604rem;
    margin-top: -0.0221rem;
}

.zp_nr2 ul li .zp_span .jt {
    width: .1146rem;
    height: .0933rem;
    top: .091rem;
    left: .0729rem;
    position: absolute;
}

.zp_nr3 {
    padding-top: .4479rem;
}

.zp_nr3 ul {
    width: 100%;
    height: 100%;
}

.zp_nr3 ul .kj {
    display: flex;
    font-size: .1875rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: baseline;
}

.zp_nr3 ul .kj div:first-child p {
    font-size: .1875rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    line-height: .625rem;
}

.zp_nr3 ul .kj div:last-child {
    display: flex;
}

.zp_nr3 ul .kj div:last-child p {
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    line-height: .1875rem;
    opacity: 0.8;
}

.zp_nr3 ul .kj div img {
    margin-top: 3px;
    margin-right: 15px;
    width: .0938rem;
    height: .1198rem;
}

.zp_nr3 ul .kj_3 {
    display: flex;
    margin-top: .25rem;
    flex-wrap: wrap;
    width: 100%;
}

.zp_nr3 ul .kj_3 div {
    width: 3.5417rem;
    box-shadow: 0rem .0156rem .026rem 0rem rgba(0, 0, 0, 0.1);
    border-radius: .0521rem;
}

.zp_nr3 ul .kj_3 div:hover {
    background: #D6A345;
}

.zp_nr3 ul .kj_3 div:hover ul li:nth-child(1) {
    color: #fff;
}

.zp_nr3 ul .kj_3 div:hover ul .er {
    color: #fff;
}

.zp_nr3 ul .kj_3 div:first-child {
    margin-right: .2063rem;
}

.zp_nr3 ul .kj_3 div {
    padding: .2135rem .1615rem;
}

.zp_nr3 ul .kj_3 div ul li:nth-child(1) {
    margin-bottom: .1875rem;
    font-size: .1563rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
}

.zp_nr3 ul .kj_3 div ul .er {
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    line-height: .1775rem;
    opacity: 0.8;
}

.zp_nr3 ul .kj_3 div ul {
    width: 100%;
}

.zp_nr3 ul .kj_4 {
    font-size: .0938rem;
    margin: 40px 0;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    opacity: 0.8;
}

.zp_nr3 ul .kj_4 a {
    color: #FD2E2E;
}


/* 团队介绍 */

.js_nr {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    height: 100%;
    margin-bottom: 40px;
}

.js_nr div {
    display: flex;
    width: 3.5417rem;
    padding-bottom: 20px;
    background: #FFFFFF;
    margin-bottom: .2083rem;
    box-shadow: 0rem .0156rem .026rem 0rem rgba(0, 0, 0, 0.1);
    border-radius: .0521rem;
}

.js_nr div:first-child {
    padding-bottom: 0;
    padding-top: 10px;
}

.js_nr div:hover {
    background: #D6A345;
}

.js_nr div:hover ul li p:first-child {
    color: #FFFFFF;
}

.js_nr div:hover ul li:nth-child(2) {
    color: #FFFFFF;
}

.js_nr div:hover ul li:first-child p:last-child {
    color: #FFFFFF;
}

.js_nr div:hover ul .di_eli {
    color: #FFFFFF;
}

.js_nr div img {
    float: left;
    border-radius: 10px;
    width: 1.4427rem;
    height: 1.4583rem;
    margin: .099rem 0 0 .1042rem;
}

.js_nr div:nth-child(2n) {
    margin-bottom: .2083rem;
    margin-left: .2083rem;
}

.js_nr div ul {
    margin-left: 0.1042rem;
    flex-wrap: wrap;
    padding-right: 10px;
}

.js_nr div ul .di_li {
    display: flex;
    align-items: center;
    padding: 0 0 20px 0;
    border-bottom: 0.0052rem solid #EEEEEE;
    justify-content: space-between;
    flex-wrap: nowrap;
    align-content: stretch;
    flex-direction: column;
}

.js_nr div ul li p:first-child {
    font-size: .125rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    margin-top: .1375rem;
    color: #000000;
}

.js_nr div ul li:first-child p:last-child {
    font-size: .0833rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    margin-top: .1375rem;
    opacity: 0.8;
}

.js_nr div ul li:nth-child(2) {
    float: left;
    font-size: .0833rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    margin-top: .050rem;
    opacity: 0.8;
}

.js_nr div ul .di_eli {
    margin-top: .0521rem;
    float: left;
    font-size: .0833rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    width: 100%;
    color: #000000;
    line-height: .125rem;
    opacity: 0.8;
}


/* 基金分布 */

.ji_j {
    margin-bottom: .1563rem;
}

.ji_j ul li:first-child {
    padding-top: 40px;
}

.ditu {
    margin-bottom: 60px;
}

.ji_j ul li:nth-child(3) {
    width: .1563rem;
    height: .0156rem;
    background: #D6A345;
    margin: 0 auto;
}

.ji_j ul li:nth-child(4) {
    margin-top: .2385rem;
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    line-height: .1875rem;
}


/* 首页 */

.in_nr {
    width: 100%;
    overflow: hidden;
}

.in_nr .nr_f {
    float: left;
    height: 3.9375rem;
    width: 48.6%;
    box-sizing: border-box;
    overflow: hidden;
}

.in_nr .nr_f span {
    display: block;
    float: left;
}

.in_nr .nr_f .span_1 {
    width: .8513rem;
    height: .5646rem;
    margin-top: .4063rem;
    box-sizing: border-box;
}

.in_nr .nr_f .span_1:nth-child(1) {
    margin-left: .8542rem;
}

.in_nr .nr_f .span_1:nth-child(2) {
    margin-left: .3646rem;
    width: 1.4417rem;
    border-right: .0052rem solid #E5E5E5;
    border-left: .0052rem solid #E5E5E5;
    padding-left: .4604rem;
}

.in_nr .nr_f .span_1:nth-child(3) {
    margin-left: .3646rem;
    border: 0;
}

.in_nr .nr_f .span_1 h3 {
    float: left;
    font-size: .3125rem;
    font-family: DINCondensedC;
    font-weight: 400;
    color: #000000;
    line-height: .2604rem;
    letter-spacing: -0.0156rem;
}

.in_nr .nr_f .span_1 h6 {
    float: left;
    margin-left: .026rem;
    font-size: .0729rem;
    font-family: DINCondensedC;
    font-weight: 400;
    color: #000000;
    line-height: .10921rem;
}

.in_nr .nr_f .span_1 h5 {
    float: left;
    width: 100%;
    font-size: .0729rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    margin-top: .0521rem;
    opacity: 0.8;
}

.nr-1 {
    height: 1.2417rem;
}

.nr_f img {
    width: 100%;
}

.in_nr .in_nr2 {
    position: relative;
    float: right;
    height: 3.9479rem;
    width: 51.4%;
    background: #FFFCE6;
}

.in_nr .in_nr2 ul li:first-child {
    width: 1.5156rem;
    height: 0.45rem;
    font-size: .25rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
}

.in_nr .in_nr2 ul li:nth-child(2) {
    width: 1.4371rem;
    height: 0.1677rem;
    font-size: .0833rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    opacity: 0.6;
}

.in_nr .in_nr2 ul li:nth-child(3) {
    width: .2917rem;
    margin-top: 10px;
    height: 2px;
    background: #D6A345;
    line-height: 40px;
}

.in_nr2 .div1 {
    height: .6531rem
}

.in_nr2 .div1 ul {
    margin-left: 0.5208rem;
    margin-top: .4271rem;
    width: 0.9995rem;
    list-style: none;
}

.in_nr2 .div2 {
    width: 100%;
}

.in_nr2 .div2_1 {
    position: relative;
    margin-left: .2604rem;
    width: 90%;
    height: 2.169rem;
}

.in_nr2 .div2 .div2_2 {
    padding: .2004rem 0 0 .2604rem;
    width: 78%;
    height: 1.9583rem;
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    line-height: .1875rem;
}

.dybk {
    width: 156px;
    margin-left: 0.5144rem;
    background: #D6A345;
    border-radius: 20px;
}

.dybk a {
    display: block;
    font-size: .125rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    padding: 10px 0;
    text-align: center;
}

.div2_1 .y_11 {
    position: absolute;
}

.wg {
    height: 4.6542rem;
    width: 100%;
    margin-top: .1042rem;
}

.wg .in_bt {
    height: .4531rem;
    margin: 0 auto;
    box-sizing: border-box;
}

.wg .in_bt ul li:first-child {
    text-align: center;
    margin-top: .5208rem;
    height: 0.3448rem;
    font-size: .25rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
}

.wg .in_bt ul li:last-child {
    height: 0.1677rem;
    text-align: center;
    font-size: .0833rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    opacity: 0.6;
}

.wg .wg_1 {
    margin-top: .5208rem;
    top: .5208rem;
    width: 7.5763rem;
    margin: 0 auto;
    margin-top: 50px;
}

.wg .wg_1 .img_1 {
    position: absolute;
    background-repeat: no-repeat;
    height: 120%;
}

.wg_1 ul li {
    margin: 0 auto;
    margin-top: .4163rem;
}

.wg_1 ul li:nth-child(3) {
    margin: 0 auto;
}

.wg_1 ul li img {
    width: 100%;
    height: .8906rem;
}

.wg_1 ul li:nth-child(3) img {
    width: 100%;
    height: 1.6458rem
}

.wg_1 ul li:nth-child(3) {
    height: 1.7021rem;
}

.wg_1 ul li h4 {
    display: block;
    height: 0.201rem;
    margin-top: 0.1458rem;
    text-align: center;
    font-size: .1563rem;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #000000;
}

.wg_1 ul li p {
    display: block;
    text-align: center;
    height: 0.138rem;
    margin-top: 0.0842rem;
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    opacity: 0.6;
}

.wzz {
    width: 98%;
    margin-left: .1146rem;
    margin-top: 24.9984px;
}

.wzz p {
    text-align: center;
    font-size: .0833rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    opacity: 0.6;
}

.wzz .pp {
    width: 3.125rem;
    margin: 0 auto;
    font-size: .0833rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    opacity: 0.6;
}

.an {
    position: absolute;
    bottom: -1.3854rem;
    width: 156px;
    left: 4.8199rem;
}

.an1 {
    position: absolute;
    bottom: 0.3rem;
    width: 156px;
    left: 0;
}

.an2 {
    margin: 0 auto;
}

.an3 {
    position: absolute;
    bottom: 0.5rem;
    left: 2.9rem;
}

.an4 {
    margin: 60px auto 40px;
}

.an a,
.an1 a,
.an2 a,
.an3 a,
.an4 a {
    padding-top: 10px 0;
    display: block;
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
}

.an_my {
    margin-left: 1.3542rem;
    margin-top: .6029rem;
}

.an_my a {
    display: block;
    width: 156px;
    text-align: center;
    padding: 10px 0;
    border-radius: .1563rem;
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #fff;
    background: #D6A345;
}

.xbb {
    height: 4.9167rem;
    background: #FAFAFA;
    position: relative;
}

.bj {
    background: url(../images/xia_banner.png) no-repeat;
}

.xbb img {
    position: absolute;
    background: no-repeat;
}

.xbb_3 .pq {
    position: static !important;
    height: 100%;
}

.xbb .xbb_1 {
    margin: 0 auto;
}

.xbb .xbb_1 ul li {
    margin: 0 auto;
    text-align: center;
}

.xbb_2 {
    margin: 0 auto;
    height: 80%;
    width: 80%;
    margin-top: .0521rem;
    position: relative;
}

.xbb .xbb_1 ul li:first-child {
    font-size: .25rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    padding-top: .5208rem;
}

.xbb .xbb_1 ul li:last-child {
    font-size: .0833rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    margin-top: 0.0804rem;
    opacity: 0.6;
}

.xbb .zhap_3 {
    display: none;
}

.xbb .xbb_3 {
    margin: .3646rem auto 0;
}

.xbb_3 ul li span {
    overflow: hidden;
    display: block;
    width: 100%;
    height: .974rem;
}

.xbb_3 ul li span:first-child img {
    width: 100%;
}

.xbb_3 ul {
    display: flex;
    flex-wrap: wrap;
}

.xbb_3 ul li {
    flex: 21%;
    position: relative;
    margin-right: .076rem;
    position: relative;
    background: #FFFFFF;
    box-shadow: 0rem .0156rem .026rem 0rem rgba(0, 0, 0, 0.1);
    border-radius: 0rem .1042rem 0rem .1042rem;
}

.xbb .xbb_1 ul li:nth-child(2) {
    margin: 0 auto;
    width: 1.0417rem;
    height: 0;
}

.xbb_3 ul li:hover {
    border-left: .0208rem solid #D6A345;
    border-bottom: .0208rem solid #D6A345;
}

.xbb_3 ul li .wz1 {
    width: 91%;
    margin-top: .1563rem;
    font-size: .0729rem;
    margin-left: .1146rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
}

.xbb_3 ul li .tou_p {
    font-size: .125rem;
    padding: 0 8px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000;
}

.xbb_3 ul li .wz2 {
    margin-top: .1042rem;
    margin-bottom: .5042rem;
    font-size: .0833rem;
    margin-left: .1146rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #D6A345;
    opacity: 0.8;
}

.xbb_3 ul li .jt {
    position: absolute;
    bottom: 0px;
    display: inline-block;
    width: .2604rem;
    height: .2604rem;
    background: #D6A345;
    padding-top: .0885rem;
    padding: 0 auto;
    margin-left: 17px;
    margin-bottom: 17px;
    box-sizing: border-box;
    border-radius: 10px;
}

.xbb_3 ul li .jt a {
    display: block;
    width: 100%;
    height: 100%;
}

.xbb_3 ul li .jt img {
    width: .099rem;
    height: .0781rem;
    margin-left: .0721rem;
}

.xt_t {
    position: relative;
}

.der {
    height: 2.8rem;
}

.der div {
    float: left;
}

.der .der_1 {
    width: 47%;
    height: 2.80rem;
    background: #FFFCE6;
}

.der .der_1 .der_1q {
    padding: 0 auto;
}

.der .der_1 .der_1q ul {
    padding: .5208rem 0 0 1.3542rem;
    box-sizing: border-box;
}

.der .der_1 .der_1q ul li:nth-child(1) {
    width: 1.3073rem;
    font-size: .25rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
}

.der .der_1 .der_1q ul li:nth-child(2) {
    width: 100%;
    line-height: .2163rem;
    font-size: .0833rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    opacity: 0.6;
}

.der .der_1 .der_1q ul li:nth-child(3) {
    width: 3.1198rem;
    font-size: .0938rem;
    margin-top: .1563rem;
    line-height: .1763rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    opacity: 0.8;
}

.der .der_2 {
    position: relative;
    width: 53%;
    height: 2.80rem
}

.der .der_2 .der_2q .zhaop {
    width: 100%;
    position: absolute;
    z-index: -999;
    height: 100%;
}

.der .der_2 .der_2q ul {
    position: absolute;
    bottom: 0;
    z-index: 3222;
    width: 1.3021rem;
    height: 1.0365rem;
    background: #FFFFFF;
}

.der .der_2 .der_2q ul:last-child {
    position: absolute;
    bottom: 0;
    left: 1.3021rem;
    z-index: 3222;
    width: 1.3021rem;
    height: 1.0365rem;
    background: #FFFFFF;
}

.der .der_2 .der_2q ul li {
    width: 1.3021rem;
}

.der .der_2 .der_2q ul li:first-child {
    width: 1.3021rem;
    height: 0.5208rem;
    padding-top: 0.1963rem;
}

.der .der_2 .der_2q ul li:nth-child(2) {
    font-size: .125rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    text-align: center;
    color: #000000;
}

.der .der_2 .der_2q ul li:nth-child(3) {
    line-height: .2604rem;
    font-size: .0729rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    text-align: center;
    opacity: 0.6;
}

.der .der_2 .der_2q ul li img {
    margin: 0 auto;
    width: .1929rem;
    height: .1929rem;
}


/* 底部 */

.footer {
    position: relative;
    height: 2.1246rem;
    width: 100%;
    box-sizing: border-box;
    margin-top: .4792rem;
}

.footer .img_foot {
    position: absolute;
    z-index: 5;
    width: 100%;
    top: 0;
    left: 0;
    z-index: -999;
    height: 100%;
}

.footer .qq ul li img:nth-child(2) {
    display: none;
}

.footer .qq {
    position: absolute;
    top: .4167rem;
    margin-left: 1.3542rem;
    box-sizing: border-box;
    z-index: 1100;
}

.footer .qq ul {
    height: 1.1146rem;
    width: 1.3021rem;
    border-right: .9984px solid rgb(255, 255, 255, 0.2);
}

.footer .qq ul li:first-child {
    height: .2209rem;
    line-height: .1309rem;
}

.footer .qq ul li p {
    height: .1302rem;
    line-height: .1302rem;
    font-size: .125rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
}

.footer .qq ul li:last-child {
    height: .5408rem;
    margin-top: 0.2042rem;
}

.footer .qq ul li img {
    display: inline-block;
    width: .5313rem;
    height: .5208rem;
}

.footer .footer_n2 {
    position: absolute;
    top: .4167rem;
    left: 2.05042rem;
    height: 1.3438rem;
    margin-left: 1.224rem;
}

.footer .tys {
    position: absolute;
    top: .4167rem;
    left: 3.55042rem;
}

.footer .footer_n2 ul {
    height: 100%;
}

.footer .footer_n2 ul li {
    height: .1842rem;
    line-height: .1942rem;
    font-size: .0938rem;
    font-family: Microsoft YaHei;
    margin-bottom: .0521rem;
    font-weight: 400;
    color: #FFFFFF;
    opacity: 0.8;
}

.footer .footer_n2 ul li a {
    color: #FFFFFF;
}

.footer .footer_n2 ul li:first-child {
    font-size: .125rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    line-height: .125rem;
    opacity: 0.8;
}

.footer .footer_n2 ul li:nth-child(3) {
    margin-top: 14px;
}

.footer .duan_x {
    width: .1563rem !important;
    height: .0104rem !important;
    margin-top: .0921rem;
    background: #AE1E2C;
}

.footer ul li:first-child {
    height: .1563rem !important;
    margin-bottom: .026rem;
}

.footer .y_ys {
    position: absolute;
    top: 0.4167rem;
    left: 5.55042rem;
    height: 1.3438rem;
    margin-left: 1.224rem;
    width: 1.7208rem;
}

.jju {
    height: 100%;
}

.pii {
    margin-bottom: 60px!important;
}

.ytu {
    width: 73%;
    display: none;
}

@media screen and (max-width: 1366px) {
    .nr_2 .nr_2-1 p {
        font-size: 15px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: .1875rem;
        color: #000000;
    }
    .nr_x .div_t ul li:last-child {
        margin: 0 auto;
        font-size: 15px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #000000;
        opacity: 0.6;
        line-height: .1563rem;
    }
    .dtx .dex_div1 .die {
        height: 100%;
        text-align: center;
        font-size: 15px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #000000;
        margin-bottom: 0.1042rem;
        line-height: .2125rem;
        opacity: 0.8;
    }
    .nr_x .div_t ul {
        height: 1.9375rem;
        padding: 0 0.1021rem;
    }
    .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        left: -6px;
        right: auto;
    }
}

@media screen and (max-width: 968px) {
    .js_nr {
        display: flex;
        flex-wrap: wrap;
        align-content: flex-start;
        height: 100%;
        margin-bottom: 40px!important;
    }
    .in_nr2 .div2 .div2_2 {
        height: 100%;
    }
    .tb30 ul li:nth-child(3) {
        width: 40px;
        height: .0208rem;
        margin: 0 auto;
        background: #D6A345;
        opacity: 0.8;
        margin-top: .1563rem;
    }
    .banner4 {
        padding-bottom: 30px;
    }
    .qse .swiper-slide {
        text-align: center;
        font-size: 18px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        transition: 300ms;
        transform: scale(1);
    }
    .w {
        margin: 0 auto;
        width: 96%;
    }
    /*  头部 */
    .header {
        width: 100%;
        z-index: 1198;
        height: 1.0667rem;
        margin: 0 auto;
        background: #FFFFFF;
    }
    .nw {
        background: #FFFFFF;
        margin: 0 auto;
        height: .100%;
        overflow: hidden;
        height: 1.0667rem;
    }
    .logo {
        float: left;
        width: 1.7467rem;
        height: 0.76rem;
        margin-top: 0;
    }
    .nav {
        visibility: hidden;
    }
    .banner2_xq ul {
        top: 0.2771rem;
        left: 0.3542rem;
        position: absolute;
    }
    .banner2_xq ul li:nth-child(2) {
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        margin-top: 0.0521rem;
        opacity: 0.6;
    }
    .banner2_xq ul li:last-child {
        width: 30px;
        height: 0.0208rem;
        background: #FFFFFF;
        opacity: 0.8;
        margin-top: 0.3646rem;
    }
    .rfg .yui {
        display: none;
    }
    .rfg .swiper-pagination-bullet {
        width: 25px !important;
        height: 25px !important;
        text-align: center;
        line-height: 25px !important;
        font-size: 18px !important;
        color: #fff !important;
        opacity: 1;
        background: rgba(0, 0, 0, 0.2);
    }
    .ditu {
        margin-bottom: 40px;
    }
    .ji_j {
        margin-bottom: 30px;
    }
    /* 标题 */
    .sz {
        margin-top: 1.5208rem;
        margin-bottom: .5208rem;
    }
    .sz:last-child {
        margin-top: 1.1208rem;
        margin-bottom: 0.5208rem;
    }
    .bt {
        height: 100%;
        margin-top: 20px;
        margin-bottom: 40px;
    }
    .bt .yw {
        margin: 0 auto;
        text-align: center;
        margin-bottom: -10px;
        font-size: 30px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #444444;
        opacity: 0.1;
    }
    .bt .btt {
        text-align: center;
        font-size: 30px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
    }
    .bt .ttb {
        width: .7167rem;
        height: 2px;
        margin: 5px auto 0;
        background: #D6A345;
    }
    .xbt ul li a {
        display: block;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        margin-top: 0.1042rem;
        opacity: 0.8;
    }
    .xbt ul li img {
        width: 20px;
        height: 19px;
        margin-top: .1142rem;
    }
    /*  投资与合作标题 */
    .jij div:nth-child(1) {
        width: 100%;
    }
    .jij div:nth-child(2) {
        padding-top: 0.6646rem;
        width: 100%;
    }
    .jij ul li:first-child {
        padding-top: 0.1969rem;
        font-size: 32px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        text-align: center;
        color: #444444;
    }
    .jij ul li:nth-child(2) {
        width: 0.1563rem;
        margin: 0 auto;
        height: 0.0156rem;
        background: #D6A345;
        margin-top: 0.1042rem;
    }
    .jij ul li:nth-child(3) {
        margin-top: 0.3385rem;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        line-height: 1.7;
    }
    .jij .span-1 {
        display: inline-block;
        margin-left: 0.8896rem;
        border: 0.0052rem solid #D6A345;
        border-radius: 0.1406rem;
    }
    .jij .span-2 {
        display: inline-block;
        margin-left: 0.1729rem;
        border: 0.0052rem solid #D6A345;
        border-radius: 0.1406rem;
        padding: 0.0563rem 0;
    }
    /* 内容 */
    .nr {
        display: flex;
        height: 100%;
        flex-wrap: wrap;
        margin-left: 0.1842rem;
    }
    .nr_1 {
        width: 98%;
        margin-bottom: 20px;
    }
    .nr_2 {
        background: url(../images/jianli_ny1.png) no-repeat;
        width: 98%;
        margin-bottom: 60px;
    }
    .nr_2 .nr_2-1 {
        width: 98%;
        padding: 0.1042rem 0 0 0.3906rem;
        height: 100%;
    }
    .nr_2 .nr_2-1 p {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 1.6;
        color: #444444;
    }
    .nr_2 .nr_2-2 {
        margin-bottom: 31px;
        display: flex;
        clear: both;
        margin-top: -0.417rem;
        padding-top: 0.2042rem;
    }
    .nr_2 .nr_2-2 span {
        flex: 30%;
        padding-left: .5125rem;
        display: block;
    }
    .nr_2 .nr_2-2 span:last-child {
        margin-right: 0;
        margin-left: 0.2542rem;
        padding-left: .8844rem;
    }
    .nr_x .div_t ul {
        height: 100%;
        padding: 0 .1821rem;
    }
    .nr_x {
        display: flex;
        flex-wrap: wrap;
    }
    .nr_x .div_t {
        flex: 40%;
        background: #FFFFFF;
        margin-right: 0;
        height: 3.5625rem;
        margin-bottom: 20px;
        margin-right: 21px;
        box-shadow: 0rem 0.0208rem 0.0521rem 0rem rgb(0 0 0 / 10%);
        border-radius: 0.0521rem;
    }
    .nr_x .div_t:nth-child(2n) {
        margin-right: 0;
    }
    .nr_x .div_t ul li:first-child {
        padding-top: 0.1406rem;
        font-size: 24px;
        margin: 10px auto;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-weight: bold;
        color: #444444;
    }
    .nr_x .div_t ul li:last-child {
        margin: 0 auto;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        opacity: 0.6;
        line-height: 1.6;
    }
    .dbzp img {
        width: 100%;
        height: 124%;
    }
    .dtx {
        display: flex;
        display: none;
        ;
        flex-wrap: wrap;
    }
    .dtx .dex_div1 {
        flex: 40%;
        margin-right: 0.3821rem;
        margin-bottom: 20px;
        background: #FFFCE6;
    }
    .nr_2 .nr_2-2 .span_1 h3 {
        float: left;
        font-size: 36px;
        font-family: DINCondensedC;
        font-weight: 400;
        color: #444444;
        line-height: .3604rem;
        letter-spacing: -0.0156rem;
    }
    .nr_2 .nr_2-2 .span_1 h6 {
        float: left;
        font-size: .0729rem;
        margin-top: -0.036rem;
        margin-left: 0.0204rem;
        font-family: DINCondensedC;
        font-weight: 400;
        color: #444444;
    }
    .szz {
        margin-bottom: 0.5208rem;
    }
    .nr_2 .nr_2-2 .span_1:nth-child(2) {
        width: 1.3917rem;
        display: block;
        padding-left: 1.1042rem;
        border-right: 0.0052rem solid rgb(74 33 33 / 15%);
        border-left: 0.0052rem solid rgb(76 33 33 / 15%);
    }
    .dtx .dex_div1 .die {
        height: 100%;
        text-align: center;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        margin-bottom: 0.1042rem;
        line-height: .405rem;
        opacity: 0.8;
        padding-top: 10px;
        padding-bottom: 20px;
    }
    .dtx .dex_div1 ul li:first-child {
        margin: 0 auto;
        width: 0.25258rem;
        margin-top: 0.1667rem;
    }
    .dtx .dex_div1:nth-child(2) {
        flex: 40%;
        margin-right: 0;
    }
    /* 投资概览内容 */
    .gl_nr ul li {
        flex: 50%;
        height: 100%;
        max-width: 50%;
    }
    .zuida {
        max-width: 51%;
    }
    .ss p {
        text-align: center;
        font-size: 26px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
    }
    .gl_nr {
        height: 100%;
        margin-bottom: 40px;
    }
    .ss {
        position: absolute;
        top: 0px;
        background: #FFFFFF;
        left: 50%;
        transform: translateX(-50%);
    }
    /*  投资与合作内容 */
    .banner2_f ul li:first-child {
        font-size: 38px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #FFFFFF;
        line-height: .625rem;
    }
    .banner2_f ul li:nth-child(2) {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        margin-top: -0.0521rem;
        color: #FFFFFF;
        opacity: 0.6;
    }
    .banner3 {
        width: 95%;
        margin: 25px auto;
        height: 5.474rem;
        background: url(../images/hezuo_b2.png) no-repeat;
    }
    .banner4 {
        height: 100%;
        width: 95%;
        margin: 0 auto;
        background: url(../images/hezuo_b3.png) no-repeat;
    }
    .banner4 ul li:nth-child(3) {
        margin-top: 0.3646rem;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        line-height: 1.6;
    }
    .banner4 ul li:nth-child(4) {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        margin: 30px auto 0;
        border: 0.0052rem solid #D6A345;
        border-radius: 27px;
        background: #D6A345;
        margin-bottom: 15px;
    }
    .banner3 ul li:nth-child(3) {
        margin-top: 0.3646rem;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: .2675rem;
        text-align: center;
    }
    .banner3 ul li:nth-child(5) {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        margin: 30px auto 0;
        border: 0.0052rem solid #D6A345;
        border-radius: 20px;
        background: #D6A345;
    }
    .banner3 ul li:nth-child(4) {
        text-align: center;
        margin-top: 0.2046rem;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 1.6;
    }
    .banner3 ul li:first-child {
        font-size: 32px;
    }
    .banner4 ul li:nth-child(1) {
        font-size: 32px;
    }
    .jij span {
        float: left;
        margin-top: 0.2083rem;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #D6A345;
        text-align: center;
    }
    .banner2_f ul li:nth-child(4) a {
        text-align: center;
        padding: 0.0781rem 0.1021rem;
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #fff;
    }
    .banner3 ul li:nth-child(2) {
        width: 40px;
        height: 0.0208rem;
        margin: 0 auto;
        background: #D6A345;
        opacity: 0.8;
        margin-top: 0.1563rem;
    }
    .jij ul li:nth-child(2) {
        width: 40px;
        margin: 0 auto;
        height: 0.0156rem;
        background: #D6A345;
        margin-top: 0.1042rem;
    }
    .banner4 ul li:nth-child(2) {
        width: 40px;
        height: 0.0208rem;
        margin: 0 auto;
        background: #D6A345;
        opacity: 0.8;
        margin-top: 0.1563rem;
    }
    .sst {
        margin: 0 auto;
        margin-top: 0.0521rem;
        width: 80%;
        height: 0.0052rem;
        border: 0.0052rem dashed #D6A345;
    }
    /*   投资理念 */
    .nr_qt1 {
        display: flex;
        width: 9.2rem;
        flex-wrap: wrap;
        height: 100%;
    }
    .nr_qt1 div {
        width: 50%;
        height: 100%;
        padding: 0.5208rem 0.0521rem 0 0.1163rem;
    }
    .nr_qt {
        width: 100%;
        height: 100%;
        background: #D6A345;
    }
    .nr_qt1 div:last-child {
        border: 0;
    }
    .nr_qt1 div {
        width: 49%;
        height: 100%;
        border: 0;
    }
    .nr_qt1 div:nth-child(-n+3) {
        width: 49%;
        height: 100%;
        border-bottom: 0.0052rem solid rgba(255, 255, 255, .4);
    }
    .nr_qt1 div:nth-child(n+3) {
        width: 49%;
        height: 100%;
        border: 0;
    }
    .nr_qt1 div:nth-child(2n) {
        padding-left: .4042rem;
        border-left: 0.0052rem solid rgba(255, 255, 255, .4);
    }
    .nr_qt1 ul li:nth-child(3) {
        margin-bottom: 1.2563rem;
    }
    .xbt ul li img {
        width: 17px;
        height: 16px;
        margin-top: 12px;
    }
    .nr_qt1 ul li:nth-child(2) {
        font-size: .1875rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
    }
    .touz_div ul li:nth-child(2) {
        text-align: center;
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
    }
    .touz_div ul li:nth-child(3) {
        text-align: center;
        margin-top: 0.0781rem;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        opacity: 0.6;
        margin-bottom: 0.1042rem;
    }
    .nr_qt1 ul li:nth-child(2) {
        font-size: 28px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
    }
    .nr_qt1 ul li:nth-child(3) {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 1.6;
        color: #FFFFFF;
        margin-top: 0.1823rem;
        opacity: 0.6;
    }
    .nr_qt1 ul li img {
        width: 28px;
        height: 28px;
        float: left;
        margin-right: 0.0781rem;
        margin-top: 0.028rem;
    }
    .touz_div ul li img {
        width: 36px;
        height: 36px;
        margin: 0.2135rem auto;
    }
    .ln_nr {
        position: relative;
        margin-bottom: 50px;
    }
    .touz_div ul {
        float: left;
        margin-right: 1.1563rem;
        background: #D6A345;
        box-shadow: 0rem 0.0156rem 0.026rem 0rem rgb(0 0 0 / 10%);
        border-radius: 0.0521rem;
    }
    .touz_div {
        position: absolute;
        left: 0;
        top: 0.8333rem;
        width: 100%;
        display: flex;
        justify-content: center;
        overflow: hidden;
    }
    /* 精英招聘 */
    .zp_nr {
        margin-top: 0.4896rem;
        margin-bottom: 53px;
    }
    .zp_nr ul li .zp_div2 {
        display: none;
    }
    .zp_nr ul li:nth-child(1) {
        text-align: center;
        font-size: 30px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
    }
    .zp_nr ul li .zp_div1 {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        line-height: 1.6;
    }
    .zp_nr2 ul li {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 1.6;
        color: #444444;
    }
    .zp_nr2 {
        padding-top: 0.2344rem;
        border-bottom: 0.0052rem solid #070606;
    }
    .zp_nr2 ul li:nth-child(3) p {
        float: left;
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        margin-right: 0.1042rem;
        opacity: 0.6;
    }
    .zp_nr2 ul li .zp_span {
        position: relative;
        float: left;
        display: block;
        width: 30px;
        height: 30px;
        margin-top: -0.0221rem;
    }
    .zp_nr2 ul li .zp_span .jt {
        width: 18px;
        height: 14px;
        top: 50%;
        transform: translateY(-50%);
        left: 5px;
        position: absolute;
    }
    .zp_nr3 ul .kj div img {
        margin-top: 3px;
        margin-right: 6px;
        width: 15px;
        height: 20px;
    }
    .zp_nr3 ul .kj {
        display: flex;
        font-size: .1875rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        flex-wrap: wrap;
        align-items: center;
    }
    .zp_nr3 ul .kj_3 div ul li:nth-child(1) {
        margin-bottom: 0.1875rem;
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        overflow: hidden;
    }
    .zp_nr3 ul .kj_3 div ul .er {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        line-height: 1.6;
        opacity: 0.8;
    }
    .zp_nr3 ul .kj_4 {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        opacity: 0.8;
    }
    .zp_nr3 ul .kj div:first-child p {
        font-size: 30px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        line-height: .625rem;
    }
    .zp_nr3 ul .kj div:last-child p {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        line-height: 1.6;
        opacity: 0.8;
    }
    .zp_nr3 ul .kj_3 div {
        width: 100%;
        margin-top: 20px;
        box-shadow: 0rem 0.0156rem 0.026rem 0rem rgb(0 0 0 / 10%);
        border-radius: 0.0521rem;
    }
    .zp_nr3 ul .kj_3 div:first-child {
        margin-right: 0;
    }
    .zp_nr3 ul .kj_3 div ul {
        width: 97%;
        margin-bottom: 20px;
    }
    /* 团队介绍 */
    .js_nr div {
        display: flex;
        padding-top: 0 !important;
        width: 100%;
        margin-top: 30px;
        justify-content: center;
        background: #FFFFFF;
        margin-bottom: 0.2083rem;
        box-shadow: 0rem 0.0156rem 0.026rem 0rem rgb(0 0 0 / 10%);
        border-radius: 0.0521rem;
        flex-wrap: wrap;
    }
    .js_nr div:nth-child(1) {
        margin-top: 0px;
    }
    .js_nr div ul {
        padding-top: 0.1105rem;
        padding-left: 6px;
        float: left;
        margin-left: 0.1042rem;
        width: 100%;
    }
    .js_nr .div_sm {
        display: flex;
        width: 9.1417rem;
        height: 2.6125rem;
        background: #FFFFFF;
        margin-bottom: 0.2083rem;
        box-shadow: 0rem 0.0156rem 0.026rem 0rem rgb(0 0 0 / 10%);
        border-radius: 0.0521rem;
    }
    .js_nr div ul .di_li {
        border-bottom: 0.0052rem solid #EEEEEE;
    }
    .js_nr div img {
        float: left;
        width: 2.8427rem;
        height: 2.8583rem;
        margin: 0.239rem 0 0 0.1042rem;
    }
    .js_nr div ul li p:first-child {
        font-size: 21px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        margin-top: 0.1375rem;
        color: #444444;
    }
    .js_nr div ul li:first-child p:last-child {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        margin-top: 0.1375rem;
        opacity: 0.8;
    }
    .js_nr div ul li:nth-child(2) {
        float: left;
        font-size: 16px;
        line-height: 1.7;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        margin-top: 10px;
        opacity: 0.8;
    }
    .js_nr div ul .di_eli {
        float: left;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        margin: 5px 0 15px 0;
        width: 100%;
        color: #444444;
        line-height: 1.6;
        opacity: 0.8;
    }
    .js_nr {
        display: flex;
        flex-wrap: wrap;
        align-content: flex-start;
        height: 100%;
    }
    .js_nr div:nth-child(2n) {
        margin-bottom: 0.2083rem;
        margin-left: 0;
    }
    /* 基金分布 */
    .ji_j ul li:first-child {
        font-size: 26px;
        text-align: center;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
    }
    .ji_j ul li:nth-child(2) {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        text-align: center;
        margin-top: 0.0521rem;
        opacity: 0.6;
    }
    .ji_j ul li:nth-child(3) {
        width: 30px;
        height: 2px;
        background: #D6A345;
        margin: .0521rem auto;
    }
    .ji_j ul li:nth-child(4) {
        margin-top: 0.2385rem;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        text-align: left;
        color: #444444;
        line-height: 1.8;
    }
    .ji_j ul li:first-child {
        padding-top: 0;
    }
    .banner2_xq ul li:first-child {
        font-size: 40px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #FFFFFF;
    }
    /* 首页 */
    .banner2 .ban_in ul li:nth-child(1) {
        font-size: 46px;
        color: #FFFFFF;
    }
    .banner2 .ban_in ul li:nth-child(2) {
        font-size: 16px;
        margin-top: 0.1042rem;
        opacity: 0.6;
    }
    .banner2 .ban_in ul li:nth-child(3) {
        margin-top: 0.1563rem;
        width: 1.1625rem;
        height: 1px;
    }
    .banner2 .ban_in ul li:nth-child(4) {
        font-size: 16px;
        margin-top: 0.1042rem;
        opacity: 0.6;
    }
    .banner2 .ban_in ul li:nth-child(5) {
        margin-top: 0.1563rem;
        border: 0.0052rem solid #fff;
        border-radius: 30.0096px;
        width: 100px;
        height: 30px;
    }
    .banner2 .ban_in ul li:nth-child(5) a {
        display: block;
        font-size: 15px;
        padding-top: 0.0417rem;
        opacity: 0.6;
    }
    .banner2 .ban_in ul .li_fot {
        margin-top: 0.6021rem;
        display: flex;
    }
    .banner2 .ban_in ul .li_fot p {
        display: block;
        margin-bottom: 5px;
        margin-top: 0.1042rem;
        font-size: .0938rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
    }
    .in_nr {
        position: relative;
        display: flex;
        flex-direction: column-reverse;
    }
    .in_nr .nr_f .span_1 h3 {
        float: left;
        font-size: .8rem;
        font-family: DINCondensedC;
        font-weight: 400;
        color: #444444;
        line-height: .3604rem;
        letter-spacing: -0.0156rem;
    }
    .in_nr .nr_f .span_1 h6 {
        float: left;
        font-size: .0729rem;
        font-family: DINCondensedC;
        font-weight: 400;
        color: #444444;
    }
    .in_nr .nr_f .span_1 h5 {
        float: left;
        width: 100%;
        font-size: .32rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        margin-top: .1867rem;
        opacity: 0.8;
    }
    .in_nr .in_nr2 ul li:first-child {
        height: 100%;
        font-size: .48rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        text-align: center;
        padding-top: .6533rem;
        width: 100%;
        font-weight: bold;
    }
    .in_nr .in_nr2 ul li:nth-child(2) {
        display: none;
    }
    .in_nr .in_nr2 ul li:nth-child(3) {
        width: .7867rem;
        height: 2px;
        margin: 0 auto;
        background: #000;
        line-height: 40px;
    }
    .in_nr .nr_f {
        width: 100%;
        height: 100%;
        display: flex;
        flex-direction: column-reverse;
    }
    .in_nr .in_nr2 {
        width: 100%;
        height: 100%;
        background: #FFFFFF;
    }
    .in_nr .nr_f .span_1:nth-child(1) {
        margin-left: .3542rem;
        width: 2.3rem;
    }
    .in_nr .span_11 {
        display: block;
        width: 97%;
        margin: 0 auto;
        height: 5.0347rem;
    }
    .in_nr .nr_f .span_1:nth-child(2) {
        width: 3.7067rem;
        padding-left: 1.2604rem;
    }
    .in_nr .nr_f .span_1:nth-child(3) {
        margin-left: 1.2267rem;
        border: 0;
    }
    .in_nr .nr_f .span_1 {
        width: 1.7813rem;
        margin-top: .4063rem;
        box-sizing: border-box;
    }
    .in_nr2 .div2 .div2_2 {
        width: 100%;
        font-size: .32rem;
        font-family: PingFang SC;
        font-weight: 400;
        color: #444444;
        line-height: .5333rem;
    }
    .nr-1 {
        height: 100%;
        padding-top: 2.2667rem;
    }
    .in_nr {
        width: 100%;
        overflow: visible;
        clear: both;
    }
    .in_nr .nr_f {
        overflow: visible;
    }
    .in_nr2 .div2_1 {
        position: relative;
        margin-left: .2604rem;
        width: 90%;
        height: 100%;
    }
    .in_nr2 .div2 .div2_2 {
        padding: .2004rem .2604rem;
    }
    .in_nr2 .div2_1 {
        position: relative;
        margin-left: 0;
        width: 100%;
    }
    .pyc {
        display: none;
    }
    .wg {
        height: 11.3rem;
        position: relative;
    }
    .jju {
        height: 100%;
    }
    .wg .wg_1 .img_1 {
        height: 100%;
    }
    .in_nr2 .div2 {
        width: 100%;
        height: 100%;
    }
    .wx .in_bt {
        margin-left: 4.5208rem;
    }
    .xbb .xbb_1 ul li:last-child {
        display: none;
    }
    .xbb .xbb_1 ul li:nth-child(2) {
        width: .7813rem;
        height: 2px;
        background: #444444;
    }
    .xbb .xbb_1 ul li:first-child {
        width: 100%;
        height: 1.25rem;
        text-align: center;
        font-size: .48rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        z-index: 9999;
        font-weight: bold;
    }
    .xbb .xbb_3 {
        margin: .3646rem auto 0;
        width: 96%;
        height: 13.4396rem;
    }
    .xbb_3 ul li .wz2 {
        width: 5.6667rem;
        line-height: .5042rem;
        font-size: .32rem;
    }
    .xbb_3 ul {
        width: 100%;
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
    }
    .xbb_3 ul li span {
        display: block;
        width: 100%;
        height: 2.4933rem;
    }
    .oi {
        margin-top: 4.6604rem;
    }
    .y_11 {
        visibility: hidden;
    }
    .wg_1 ul li {
        height: 100%;
        margin: 0 auto;
        margin-top: .4163rem;
    }
    .wg_1 ul li img {
        width: 100%;
        height: 1.8906rem;
    }
    .wg_1 ul li:nth-child(3) {
        width: 2.6458rem;
        height: 100%m;
        margin: 0 auto;
    }
    .wg_1 ul li:nth-child(3) img {
        width: 100%;
        height: 2.6458rem;
    }
    .wg .in_bt ul li:last-child {
        visibility: hidden;
    }
    .xt_t {
        height: 13.9042rem;
        margin-top: 1.5469rem;
        background: #FFFFFF;
    }
    .xbb_3 ul li .jt {
        left: 7.7146rem;
    }
    .an {
        bottom: -0.2354rem;
    }
    .sxq {
        display: flex;
        flex-direction: column-reverse;
    }
    .tdf {
        margin-top: .7438rem;
    }
    .der .der_1 {
        width: 0%;
        height: 2.8203rem;
        background: #FFFCE6;
    }
    .der .der_2 {
        position: relative;
        width: 100%;
        height: 100%;
    }
    .der {
        height: 5.4133rem;
    }
    .der .der_2 .der_2q ul {
        position: absolute;
        bottom: -1.2833rem;
        border-right: 0.0052rem solid rgb(74 33 33 / 20%);
        left: .6267rem;
        z-index: -999;
        width: 4.3733rem;
        height: 3.0365rem;
        background: #FFFFFF;
    }
    .der .der_2 .der_2q ul:last-child {
        position: absolute;
        bottom: -1.2833rem;
        left: 4.999rem;
        z-index: -999;
        border: 0;
        width: 4.3733rem;
        height: 3.0365rem;
        background: #FFFFFF;
    }
    .an_my {
        display: none
    }
    .der .der_2 .der_2q ul li:first-child {
        width: 4.3733rem;
        height: 1.1208rem;
        padding-top: .5963rem;
    }
    .der .der_2 .der_2q ul li:nth-child(2) {
        width: 4.3733rem;
        margin-top: 30px;
        font-size: .32rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        text-align: center;
        color: #444444;
    }
    .der .der_2 .der_2q ul li:nth-child(3) {
        width: 100%;
        margin-top: .2667rem;
        font-size: .1867rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        text-align: center;
        opacity: 0.6;
    }
    .der .der_2 .der_2q ul li img {
        margin: 0 auto;
        width: .4929rem;
        height: .4929rem;
    }
    .in_nr2 .div1 ul {
        height: 100%;
        margin: 0 auto;
        list-style: none;
        width: 100%;
    }
    .in_nr2 .div1 {
        height: 1.3333rem;
    }
    .xbb .xbb_1 {
        margin: 0 auto;
        width: 100%;
        height: 2.0417rem;
    }
    .xbb .xbb_1 ul {
        width: 100%;
        margin: 0 auto;
    }
    .wg .in_bt {
        width: 100%;
        height: .9531rem;
        margin: 0 auto;
        box-sizing: border-box;
    }
    .wg .in_bt ul {
        height: 0.9531rem;
        margin: 0 auto;
        text-align: center;
    }
    .wg .in_bt ul li:first-child {
        height: .9448rem;
        width: 100%;
        font-size: .48rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        line-height: 1.1979rem;
        font-weight: bold;
    }
    .wg .in_bt ul li:nth-child(2) {
        width: .7813rem;
        height: 2px;
        background: #444444;
        margin: 0 auto;
    }
    .wg_1 ul li h4 {
        display: block;
        text-align: center;
        font-size: .3467rem;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #444444;
        height: .4rem;
        margin-top: .2667rem;
    }
    .wg_1 ul li p {
        display: block;
        text-align: center;
        font-size: .2933rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        height: .28rem;
        margin-top: .1067rem;
        opacity: 0.6;
    }
    .wzz p {
        text-align: center;
        font-size: .32rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        opacity: 0.6;
    }
    .wg .wg_1 {
        position: relative;
        margin-top: .5208rem;
        top: .5208rem;
        width: 96%;
        height: 100%;
        margin: 0 auto;
    }
    .wzz {
        position: relative;
        width: 100%;
        padding: 0px 10px;
        margin: .68rem 20px 0;
    }
    .der .der_1 .der_1q ul {
        position: relative;
        width: 6.3625rem;
        height: 3.2417rem;
        box-sizing: border-box;
    }
    .der .der_1 .der_1q ul li:nth-child(1) {
        width: 8.7552rem;
        top: 1rem;
        left: 0;
        height: 1.0552rem;
        position: absolute;
        font-size: .48rem;
        font-family: PingFang SC;
        font-weight: 400;
        margin-left: 0.6615rem;
        text-align: center;
        color: #FFFFFF;
        line-height: 0.4875rem;
    }
    .der .der_1 .der_1q ul li:nth-child(3) {
        width: 8.7552rem;
        top: 2rem;
        left: 0;
        height: 1.0552rem;
        position: absolute;
        font-size: .32rem;
        font-family: PingFang SC;
        font-weight: 400;
        margin-left: 0.6615rem;
        text-align: center;
        color: #FFFFFF;
        line-height: 0.4875rem;
        opacity: 0.8;
    }
    .der .der_1 .der_1q ul li:nth-child(2) {
        display: none
    }
    .xbb_3 ul li .jt img {
        display: none;
    }
    .xbb_3 ul li .jt {
        display: inline-block;
        position: absolute;
        left: 8.46rem;
        bottom: -10px;
        width: 0.904rem;
        height: 0.704rem;
        background: #FFF;
        padding-top: 0.1085rem;
        padding: 0 auto;
        box-sizing: border-box;
    }
    .xbb_3 ul li .jt {
        width: 19px;
        height: 15px;
        background: url(../images/zeng_jt.png) no-repeat;
        margin-left: .0721rem;
    }
    .an input,
    .an1 input,
    .an2 input {
        width: 2.0417rem;
        border: 0;
        height: .5613rem;
        background: #D6A345;
        border-radius: .1563rem;
        font-size: .125rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
    }
    .an1 {
        position: absolute;
        bottom: .5646rem;
        width: 1.0417rem;
        height: .3125rem;
        left: 2.909rem;
    }
    .xbb_3 ul li {
        display: flex;
        flex: 23%;
        width: 96%;
        height: 2.2rem;
        position: relative;
        margin-bottom: .2367rem;
        position: relative;
        background: #FFFFFF;
        border-radius: 0.3rem 0.1042rem 0rem 0.1042rem;
    }
    .xbb_3 ul li:hover {
        border-left: .0533rem solid #D6A345;
        border-bottom: .0533rem solid #D6A345;
    }
    .xbb_3 ul li:last-child {
        flex: 23%;
        width: 96%;
        height: 2.2rem;
        position: relative;
        margin-bottom: 0;
        position: relative;
        background: #FFFFFF;
        border-radius: 0.3rem 0.1042rem 0rem 0.1042rem;
    }
    .xbb_3 ul li .wz1 {
        margin-top: 0.1563rem;
        font-size: .32rem;
        margin-left: 0.1146rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #000;
        opacity: .7;
    }
    .xbb_3 ul li .tou_p {
        font-size: .4rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
    }
    .xbb_3 ul li span:first-child img {
        width: 3.0933rem;
        height: 2.4933rem;
        border-radius: 24px 0px 0px 0px;
    }
    .ys {
        position: absolute;
        bottom: -10rem;
        left: 50%;
        transform: translateX(-50%);
        width: 2.6667rem;
        height: .8rem;
        margin: 0 auto;
        margin-left: 0;
        background: #D6A345;
        border-radius: .4rem;
    }
    .ys1 {
        position: absolute;
        bottom: 0.608rem;
        left: 2.8067rem;
        width: 2.6667rem;
        height: 0.8rem;
        margin: 0 auto;
        margin-left: 0.5144rem;
        background: #D6A345;
        border-radius: 0.4rem;
    }
    .ys2 {
        width: 2.6667rem;
        height: 0.8rem;
        margin: 0 auto;
        margin-left: 0.5144rem;
        background: #D6A345;
        border-radius: 0.4rem;
    }
    .an2 {
        margin: 10px auto;
    }
    .ys3 {
        width: 2.6667rem;
        height: 0.8rem;
        background: #D6A345;
        border-radius: 0.4rem;
    }
    .xbb .zhap_1 {
        position: absolute;
        height: 9.8933rem;
        background: no-repeat;
    }
    .xbb .zhap_2 {
        display: none;
        margin: 0 auto;
        height: 75%;
        overflow: hidden;
        width: 100%;
        position: relative;
    }
    .xbb .zhap_3 {
        display: block;
    }
    .xbb_2 {
        margin: 0 auto;
        height: 80%;
        overflow: hidden;
        width: 9.2rem;
        position: relative;
    }
    .xbb_2 img {
        width: 100%;
        src: url(../images/xia_ban-neiy);
    }
    .xbb {
        height: 9.9167rem;
        position: relative;
    }
    .xbbs {
        height: 18.5167rem;
    }
    .dybk a {
        padding-top: .1633rem;
        font-size: .32rem;
        font-family: PingFang SC;
        font-weight: 500;
        color: #FFFFFF;
    }
    .lbzt li:first-child {
        margin-top: 10px;
        font-size: 26px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #444444;
    }
    /*  底部 */
    .footer {
        position: relative;
        height: 5.1733rem;
        width: 100%;
        box-sizing: border-box;
        padding-top: 0.7rem;
    }
    .footer .y_ys {
        position: absolute;
        top: 1.1rem;
        left: 4.2042rem;
        width: 4.08rem;
        height: 1.3438rem;
        margin-left: 1.224rem;
    }
    .footer .y_ys {
        left: 3.4042rem;
    }
    .footer .y_ys ul li {
        height: .3094rem;
        line-height: -2.8058rem;
    }
    .footer .qq {
        border: 0;
        margin-left: 0.7542rem;
        box-sizing: border-box;
        z-index: -3;
        top: 1.1rem;
    }
    .footer .qq ul li p {
        height: .62rem;
        line-height: .1302rem;
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        opacity: 0.8;
        color: #FFFFFF;
    }
    .footer .qq ul li:last-child {
        height: .5408rem;
        width: 3.0867rem;
        margin-top: .5067rem;
    }
    .footer .qq ul li img {
        display: inline-block;
        width: 1.36rem;
        height: 1.3333rem;
    }
    .footer .qq ul li img:nth-child(2) {
        display: none;
    }
    .footer .y_ys ul li {
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        opacity: 0.8;
    }
    .footer .y_ys ul li:last-child {
        height: .36rem;
        line-height: .5242rem;
        font-size: 18px;
        font-family: Microsoft YaHei;
        margin-bottom: .2521rem;
        font-weight: 400;
        color: #FFFFFF;
        opacity: 0.8;
    }
    .footer .y_ys ul li:first-child {
        height: .125rem;
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: .125rem;
        opacity: 0.8;
    }
    .footer .footer_n2 ul li:nth-child(3) {
        margin-top: 0.6042rem;
    }
    .footer .y_ys ul li:nth-child(4) {
        height: 0.36rem;
        line-height: .6242rem;
        font-size: 18px;
        font-family: Microsoft YaHei;
        margin-bottom: 0.2521rem;
        font-weight: 400;
        color: #FFFFFF;
        opacity: 0.8;
    }
    .footer .duan_x {
        width: 0.4563rem !important;
        height: 0.0204rem !important;
        margin-top: 0.0921rem;
        background: #AE1E2C;
    }
    .footer .qq ul {
        height: 1.1146rem;
        width: 3.0021rem;
        border: 0;
    }
    .footer ul li:first-child {
        height: 0.4563rem !important;
        margin-bottom: 0.026rem;
    }
    .footer .tys {
        display: none;
    }
    .footer .ty {
        display: none;
    }
    .wg {
        margin-top: 1.1042rem;
    }
}

@media screen and (max-width: 768px) {
    .pii {
        margin-bottom: 33px!important;
    }
    .header {
        width: 100%;
        z-index: 1198;
        height: 64px;
        margin: 0 auto;
        background: #FFFFFF;
        position: static;
    }
    /* 首页 */
    .banner2 .ban_in {
        position: absolute;
        z-index: 99;
        top: 0.7017rem;
        left: .325rem;
    }
    .banner2 .ban_in ul li:nth-child(1) {
        font-size: 38px;
        color: #FFFFFF;
    }
    .banner2 .ban_in ul li:nth-child(2) {
        font-size: 16px;
        margin-top: 0.1042rem;
        opacity: 0.6;
    }
    .banner2 .ban_in ul li:nth-child(3) {
        margin-top: 0.1563rem;
        width: 1.1625rem;
        height: 1px;
    }
    .banner2 .ban_in ul li:nth-child(4) {
        font-size: 16px;
        margin-top: 0.1042rem;
        opacity: 0.6;
    }
    .banner2 .ban_in ul li:nth-child(5) {
        margin-top: 0.1563rem;
        border: 0.0052rem solid #fff;
        border-radius: 30.0096px;
        width: 100px;
        height: 30px;
    }
    .banner2 .ban_in ul li:nth-child(5) a {
        display: block;
        font-size: 14px;
        padding-top: 0.0417rem;
        opacity: 0.6;
    }
    .banner2 .ban_in ul .li_fot {
        margin-top: 0.3021rem;
        display: flex;
    }
    /*  投资概论 */
    .ss {
        position: absolute;
        top: 0px;
        background: #FFFFFF;
        left: 50%;
        transform: translateX(-50%);
    }
    .ss p {
        text-align: center;
        font-size: 23px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
    }
    .jij ul li:first-child {
        font-size: 30px;
    }
    .banner3 ul li:first-child {
        font-size: 30px;
    }
    .banner3 ul li:nth-child(3) {
        font-size: 16px;
        line-height: .2675rem;
    }
    .banner3 ul li:nth-child(4) {
        font-size: 16px;
        line-height: 1.6;
    }
    .banner4 ul li:nth-child(1) {
        font-size: 30px;
    }
    .banner2_f ul li:first-child {
        font-size: 34px;
        line-height: .625rem;
    }
    .banner2_f ul li:nth-child(2) {
        font-size: 14px;
        margin-top: 0.0679rem;
    }
    .banner2_f ul li:nth-child(4) {
        display: flex;
        margin-top: 0.2563rem;
    }
    .banner2_f ul li:nth-child(4) a {
        font-size: 16px;
    }
    /*   投资理念 */
    .touz_div ul li:nth-child(2) {
        font-size: 22px;
    }
    .touz_div ul li:nth-child(3) {
        font-size: 16px;
    }
    .nr_qt1 ul li:nth-child(2) {
        font-size: 26px;
    }
    .nr_qt1 ul li:nth-child(3) {
        font-size: 16px;
        margin-top: 0.1823rem;
    }
    .touz_div ul li img {
        width: 32px;
        height: 32px;
        margin: 0.2135rem auto;
    }
    .xbt ul li img {
        width: 17px;
        height: 16px;
        margin-top: 11px;
    }
    .con a:nth-child(2) .con_news {
        width: 337px;
        height: 320px;
        position: relative;
        margin-bottom: 10px;
    }
}

@media screen and (max-width: 600px) {
    .banner2_f {
        width: 100%;
        position: relative;
        overflow: hidden;
    }
    .banner2_f img {
        width: 160%;
        margin-left: -160px;
    }
    .banner2_f ul li:nth-child(2) {
        font-size: 14px;
        margin-top: 0.3679rem;
    }
    .banner2_f ul li:nth-child(3) {
        width: 40px;
        height: .0208rem;
        background: #FFFFFF;
        opacity: 0.8;
        margin-top: .2563rem;
    }
    .banner2_f ul li:nth-child(4) {
        display: flex;
        margin-top: 0.3063rem;
    }
    .jij .span-1 {
        margin-left: 0;
    }
    .jij .span-2 {
        margin-left: 0;
    }
    /* 首页 */
    .banner2 .ban_in ul li:nth-child(1) {
        font-size: 30px;
        color: #FFFFFF;
    }
    .banner2 .ban_in ul li:nth-child(2) {
        font-size: 14px;
        margin-top: 0.1042rem;
        opacity: 0.6;
    }
    .banner2 .ban_in ul li:nth-child(3) {
        margin-top: 0.1563rem;
        width: 1.1625rem;
        height: 1px;
    }
    .banner2 .ban_in ul li:nth-child(4) {
        font-size: 14px;
        margin-top: 0.1042rem;
        opacity: 0.6;
    }
    .banner2 .ban_in ul li:nth-child(5) {
        margin-top: 0.1563rem;
        border: 0.0052rem solid #fff;
        border-radius: 20px;
        width: 90px;
        height: 100%;
    }
    .banner2 .ban_in ul li:nth-child(5) a {
        display: block;
        font-size: 12px;
        padding: 5px 1px;
        opacity: 0.6;
    }
    /*  标题 */
    .xbt ul li img {
        width: 17px;
        height: 16px;
        margin-top: 7px;
    }
    .xbt ul li a {
        font-size: 15px;
    }
    .nr_2 .nr_2-1 p {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 1.6;
        color: #444444;
    }
    .nr_x .div_t ul li:last-child {
        margin: 0 auto;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        opacity: 0.6;
        line-height: .4763rem;
    }
    .nr_2 .nr_2-2 .span_1 h6 {
        float: left;
        font-size: .0729rem;
        margin-top: -0.1036rem;
        margin-left: 0.0204rem;
        font-family: DINCondensedC;
        font-weight: 400;
        color: #444444;
    }
    .dtx .dex_div1 .die {
        height: 100%;
        text-align: center;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        margin-bottom: .1042rem;
        line-height: .3925rem;
        opacity: 0.8;
    }
    .nr_x .div_t ul li:first-child {
        padding-top: 0.1406rem;
        font-size: 20px;
        margin: 10px auto;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-weight: bold;
        color: #444444;
    }
    .nr_2 .nr_2-2 .span_1 h5 {
        float: left;
        width: 100%;
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        margin-top: 0.2542rem;
        opacity: 0.8;
    }
    .nr_x .div_t {
        flex: 40%;
        background: #FFFFFF;
        margin-right: 0;
        height: 4.5625rem;
        margin-bottom: 20px;
        margin-right: 21px;
        box-shadow: 0rem 0.0208rem 0.0521rem 0rem rgb(0 0 0 / 10%);
        border-radius: 0.0521rem;
    }
    .banner3 {
        width: 95%;
        margin: 25px auto;
        height: 6.474rem;
        background: url(../images/hezuo_b2.png) no-repeat;
    }
    /* 投资与合作 */
    .banner4 ul li:nth-child(4) {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        border: 0.0052rem solid #D6A345;
        background: #D6A345;
        margin-bottom: 15px;
    }
    /*  投资概论 */
    .ss {
        position: absolute;
        top: -3px;
        background: #FFFFFF;
        left: 50%;
        transform: translateX(-50%);
    }
    .ss .yuan_dz {
        width: 5px;
        height: 5px;
    }
    .ss .yuan_dy {
        width: 5px;
        height: 5px;
    }
    .jij ul li:first-child {
        font-size: 28px;
    }
    .banner3 ul li:first-child {
        font-size: 26px;
    }
    .banner4 ul li:nth-child(1) {
        font-size: 26px;
    }
    .banner2_f ul li:nth-child(4) {
        display: flex;
        margin-top: 0.0063rem;
    }
    .banner2_f ul li:first-child {
        font-size: 30px;
        line-height: .625rem;
    }
    .banner3 ul li:nth-child(5) {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        border: 0.0052rem solid #D6A345;
        background: #D6A345;
    }
    /*   投资理念 */
    .touz_div ul li:nth-child(2) {
        font-size: 20px;
    }
    .touz_div ul li:nth-child(3) {
        font-size: 15px;
    }
    .nr_qt1 ul li:nth-child(2) {
        font-size: 22px;
    }
    .nr_qt1 ul li:nth-child(3) {
        font-size: 14px;
        margin-top: 0.1823rem;
    }
    .nr_qt1 ul li img {
        width: 24px;
        height: 24px;
        float: left;
        margin-right: 0.0781rem;
        margin-top: 0.078rem;
    }
    .touz_div ul li img {
        width: 28px;
        height: 28px;
        margin: 0.2135rem auto;
    }
    .touz_div ul {
        float: left;
        margin-right: 0.4563rem;
        padding: 13px 0;
        background: #D6A345;
        box-shadow: 0rem 0.0156rem 0.026rem 0rem rgb(0 0 0 / 10%);
        border-radius: 0.0521rem;
        width: 4.5521rem;
    }
    .touz_img {
        width: 100%;
        margin: 0 auto;
    }
    .bt {
        height: 100%;
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .ln_nr {
        position: relative;
        margin-bottom: 13px;
    }
    .zp_nr3 ul .kj div:last-child {
        display: flex;
        width: 100%;
        margin-top: 20px;
    }
    /* 团队介绍 */
    .js_nr div img {
        float: left;
        width: 80%;
        height: auto!important;
        margin: 0.239rem 0 0 0.1042rem;
    }
    /* 首页 */
    .lbzt li:last-child {
        font-size: 17px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        margin-top: 5px;
        opacity: 0.6;
    }
    .lbzt li:first-child {
        margin-top: 10px;
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #444444;
    }
    /*  底部 */
    .footer .y_ys ul li {
        font-size: 15px;
    }
    .footer .y_ys ul li:nth-child(4) {
        font-size: 15px;
    }
    .footer .y_ys ul li:last-child {
        font-size: 15px;
    }
    .footer .y_ys ul li:first-child {
        font-size: 22px;
    }
    .footer .qq ul li p {
        line-height: .1302rem;
        font-size: 22px;
    }
    .touz_div ul li:nth-child(2) {
        font-size: 18px;
    }
    .nr_qt1 ul li:nth-child(2) {
        font-size: 20px;
    }
    .nr_qt1 ul li img {
        width: 20px;
        height: 20px;
        float: left;
        margin-right: 0.0781rem;
        margin-top: 0.078rem;
    }
    .zp_nr2 ul li {
        font-size: 18px;
        color: #444444;
    }
    .zp_nr ul li:nth-child(1) {
        text-align: center;
        font-size: 22px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
    }
    .zp_nr3 ul .kj div:first-child p {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        line-height: .625rem;
    }
    .zp_nr3 ul .kj_3 div ul li:nth-child(1) {
        margin-bottom: 0.1875rem;
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        overflow: hidden;
    }
    .zp_nr3 ul .kj_3 div ul .er {
        font-size: 15px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        line-height: 1.6;
        opacity: 0.8;
        text-align: justify;
    }
    .zp_nr ul li .zp_div1 {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        line-height: 1.6;
    }
    .zp_nr2 ul li {
        font-size: 16px;
        color: #444444;
    }
    .zp_nr2 {
        padding-top: 0.4344rem;
    }
    .rzyq {
        font-size: 18px!important;
    }
    .zp_nr ul li:nth-child(2) {
        width: 40px;
        margin-top: 0.2781rem;
    }
    .in_nr .in_nr2 ul li:nth-child(3) {
    width: 40px;
    display: none;
   
}
.wg .in_bt ul li:nth-child(2) {
    width: 40px;
  
}
.xbb .xbb_1 ul li:nth-child(2) {
    width: 40px;
   
}
.ji_j ul li:nth-child(3) {
    width: 40px;
}
.banner4 ul li:nth-child(4) a {
    font-size: 12px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
}

}

@media screen and (max-width: 500px) {
    .banner2 .ban_in ul .li_fot {
        display: none;
    }
    .jju {
        height: 100%;
    }
    .in_nr .nr_f .span_1 h3 {
        color: #444444;
    }
}

@media screen and (max-width: 416px) {
    /* 首页 */
    .banner2 .ban_in ul li:nth-child(1) {
        font-size: 26px;
        color: #FFFFFF;
    }
    /* 标题 */
    .xbt ul li img {
        width: 15px;
        height: 14px;
        margin-top: 6px;
    }
    .bt .yw {
        margin: 0 auto;
        width: 100%;
        margin-bottom: -10px;
        font-size: 22px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #444444;
        opacity: 0.1;
    }
    .bt .btt {
        text-align: center;
        font-size: 22px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
    }
    .xbt ul li a {
        font-size: 12px;
    }
    .dtx .dex_div1 .die {
        line-height: 0.5825rem;
    }
    .nr_x .div_t ul li:last-child {
        margin: 0 auto;
        font-size: 13px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        opacity: 0.6;
        line-height: 1.6;
    }
    .nr_x .div_t {
        flex: 40%;
        background: #FFFFFF;
        margin-right: 0;
        height: 95%;
        padding-bottom: 10px;
        margin-right: 21px;
        box-shadow: 0rem 0.0208rem 0.0521rem 0rem rgb(0 0 0 / 10%);
        border-radius: 0.0521rem;
    }
    .nr_2 .nr_2-2 .span_1 h6 {
        float: left;
        font-size: .029rem;
        margin-top: -0.236rem;
        margin-left: 0.0204rem;
        font-family: DINCondensedC;
        font-weight: 400;
        color: #444444;
    }
    .nr_2 .nr_2-1 p {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 1.8;
        color: #444444;
    }
    .nr_x .div_t ul li:first-child {
        padding-top: 0.1406rem;
        font-size: 16px;
        margin: 10px auto;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-weight: bold;
        color: #444444;
    }
    .nr_2 .nr_2-2 span {
        padding-left: 0;
    }
    .nr_2 .nr_2-2 span:last-child {
        margin-right: 0;
        padding-left: 20px;
        margin-left: 0.2542rem;
    }
    .nr_2 .nr_2-2 .span_1:nth-child(2) {
        padding-left: 0.5042rem;
    }
    .dtx .dex_div1 ul li:first-child {
        margin: 0 auto;
        width: 0.4558rem;
        margin-top: 0.1667rem;
    }
    /*  投资概论 */
    .ss {
        position: absolute;
        top: -6px;
        background: #FFFFFF;
        left: 50%;
        transform: translateX(-50%);
    }
    .ss p {
        text-align: center;
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
    }
    .jij ul li:first-child {
        font-size: 24px;
    }
    .banner2_f ul li:first-child {
        font-size: 26px;
        line-height: .625rem;
    }
    .banner2_f img {
        width: 160%;
        margin-left: -133px;
    }
    .banner2_f ul li:nth-child(4) {
        display: flex;
        margin-top: 90px;
    }
    .banner2_f ul li:nth-child(4) a {
    font-size: 14px;
    padding: 4px 12px
}
    .banner4 ul li:nth-child(4) {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        border: 0.0052rem solid #D6A345;
        border-radius: 1.1406rem;
        background: #D6A345;
        margin-bottom: 15px;
    }
    /* 投资与合作 */
    .banner3 ul li:nth-child(5) {
        font-size: 12px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        border: 0.0052rem solid #D6A345;
        border-radius: 1.1406rem;
        background: #D6A345;
        
    }
    .banner3 {
        width: 100%;
        margin: 25px auto 0;
        height: 7.174rem;
        background: url(../images/hezuo_b2.png) no-repeat;
    }
    .banner4 {
        height: 100%;
        width: 100%;
        margin: 0 auto;
        background: url(../images/hezuo_b3.png) no-repeat;
    }
    .banner4 ul li:nth-child(3) {
        margin-top: 0.3646rem;
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        line-height: 1.6;
        padding: 0 10px;
    }
    /* 首页 */
    .in_nr .in_nr2 ul li:first-child {
        height: 100%;
        font-size: 22px;
        font-family: Microsoft YaHei;
        font-weight: 500;
        color: #444444;
        text-align: center;
        padding-top: 0.3533rem;
        width: 100%;
    }
    .wg .wg_1 {
        width: 90%;
        height: 100%;
        margin: 0 auto;
    }
    .xbb .xbb_3 {
        margin: 0.3646rem auto 0;
        width: 90%;
        height: 13.4396rem;
    }
    .ydw {
        margin: 0 auto;
        width: 90%;
    }
    .zp_nr3 ul .kj_3 div {
  
    margin-top: 5px;
   
}
    .nr_2 .nr_2-1 {
        width: 100%;
        padding: 0;
        height: 100%;
        text-align: justify;
        padding-left: 1%;
    }
    .w {
        margin: 0 auto;
        width: 90%;
    }
    .ditu {
    margin-bottom: 40px;
}
    .footer {
        width: 100%;
    }
    .glnr_db {
        margin-bottom: 40px;
    }
    .zp_nr {
        padding-bottom: 0.5rem;
        box-shadow: 0rem 0.0156rem 0.026rem 0rem rgb(0 0 0 / 10%);
    }
    .zp_nr2 {
        border-bottom: 0;
    }
    .nr_qt1 ul li:nth-child(2) {
        font-size: 18px;
    }
    .ji_j ul li:nth-child(4) {
        font-size: 14px;
    }
    .jij ul li:nth-child(3) {
        font-size: 14px;
    }
    .jij span {
        font-size: 14px;
    }
    .banner3 ul li:first-child {
        font-size: 22px;
    }
    .banner3 ul li:nth-child(3) {
        font-size: 14px;
        line-height: .2675rem;
    }
    .banner3 ul li:nth-child(4) {
        font-size: 14px;
        line-height: 1.6;
    }
    .banner4 ul li:nth-child(1) {
        font-size: 22px;
        color: #444444;
    }
    .nr_2 .nr_2-2 .span_1 h3 {
        font-size: 30px;
    }
    .xbb .xbb_1 ul li:first-child {
        width: 100%;
        height: 1.55rem;
        text-align: center;
        font-size: 22px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        z-index: 9999;
        font-weight: bold;
    }
    .wg .in_bt ul li:first-child {
        height: 0.9448rem;
        width: 100%;
        font-size: 22px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        line-height: 0.6979rem;
        font-weight: bold;
    }
    .der .der_2 .der_2q ul li:nth-child(2) {
        width: 4.3733rem;
        margin-top: 18px;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        text-align: center;
        color: #444444;
    }
    .xbb_3 ul li .tou_p {
        font-size: 15px;
        width: 5.6333rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
    }
    .xbb_3 ul li .wz2 {
        width: 5.5667rem;
        line-height: .5042rem;
        font-size: 12px;
    }
    .der .der_1 .der_1q ul li:nth-child(1) {
        width: 8.7552rem;
        top: 1rem;
        left: 0;
        height: 1.0552rem;
        position: absolute;
        font-size: 22px;
        font-family: PingFang SC;
        font-weight: 400;
        margin-left: 0.6615rem;
        text-align: center;
        color: #FFFFFF;
        line-height: 0.4875rem;
    }
    .in_nr2 .div2 .div2_2 {
        width: 100%;
        font-size: 14px;
        font-family: PingFang SC;
        font-weight: 400;
        color: #444444;
        line-height: 1.8;
    }
    .in_nr .nr_f .span_1 h5 {
        float: left;
        width: 100%;
        font-size: 12px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        margin-top: 0.1867rem;
        opacity: 0.8;
    }
    .in_nr .nr_f .span_1 h6 {
        float: left;
        font-size: 12px;
        font-family: DINCondensedC;
        font-weight: 400;
        color: #444444;
    }
    .wg_1 ul li h4 {
        display: block;
        text-align: center;
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #444444;
        height: 0.4rem;
        margin-top: 0.2667rem;
    }
    .wg_1 ul li p {
        display: block;
        text-align: center;
        font-size: 12px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        height: 0.28rem;
        margin-top: 0.2067rem;
        opacity: 0.6;
    }
    .wzz p {
        text-align: center;
        font-size: 12px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        opacity: 0.6;
    }
    .der .der_1 .der_1q ul li:nth-child(3) {
        width: 8.7552rem;
        top: 2rem;
        left: 0;
        height: 1.0552rem;
        position: absolute;
        font-size: 12px;
        font-family: PingFang SC;
        font-weight: 400;
        margin-left: 0.6615rem;
        text-align: center;
        color: #FFFFFF;
        line-height: 0.4875rem;
        opacity: 0.8;
    }
    .der .der_2 .der_2q ul li:nth-child(3) {
        width: 100%;
        margin-top: 0.2667rem;
        font-size: 12px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        text-align: center;
        opacity: 0.6;
    }
    .xbb_3 ul li .wz1 {
        margin-top: 0.1563rem;
        font-size: 12px;
        margin-left: 0.1146rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
    }
    .xbb_3 ul li .jt {
        display: inline-block;
        position: absolute;
        left: 8.46rem;
        bottom: -4px;
        width: 0.904rem;
        height: 0.704rem;
        background: #FFF;
        padding-top: 0.1085rem;
        padding: 0 auto;
        box-sizing: border-box;
    }
    .xbb_3 ul li .jt {
        width: 19px;
        height: 15px;
        background: url(../images/zeng_jt.png) no-repeat;
        margin-left: 0.0721rem;
    }
    .lbzt li:first-child {
        margin-top: 10px;
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #444444;
    }
    /*   底部 */
    .footer .y_ys ul li {
        font-size: 12px;
    }
    .footer .y_ys ul li:nth-child(4) {
        font-size: 12px;
    }
    .footer .y_ys ul li:last-child {
        font-size: 12px;
    }
    .footer .y_ys ul li:first-child {
        font-size: 18px;
    }
    .footer .qq ul li p {
        height: 0.62rem;
        line-height: .1302rem;
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
    }
    .sxq {
        display: flex;
        flex-direction: column-reverse;
        margin-top: 0;
    }
    .tdf {
        margin-top: 1.0438rem;
    }
    .an4 {
        margin-top: 62px;
        height: 0.8rem;
    }
    .in_nr2 .div2 .div2_2 {
        padding: .6604rem 5%;
    }
    .in_nr .span_11 {
        display: block;
        width: 90%;
        margin: 0 auto;
        height: 5.0347rem;
    }
    .in_nr .nr_f .span_1:nth-child(1) {
        margin-left: 0.6542rem;
        width: 2.3rem;
    }
    .in_nr .nr_f .span_1:nth-child(2) {
        width: 3.5067rem;
        padding-left: 1.0604rem;
    }
    .in_nr .nr_f .span_1:nth-child(3) {
        margin-left: 1.0267rem;
        border: 0;
    }
    .lbt .swiper-slide {
        text-align: center;
        font-size: 14px;
    }
    .xbb_3 ul li {
        width: 100%;
    }
    .xbb_3 ul li:last-child {
        flex: 23%;
        width: 100%;
        height: 2.2rem;
        position: relative;
        margin-bottom: 0;
        position: relative;
        background: #FFFFFF;
        border-radius: 0.3rem 0.1042rem 0rem 0.1042rem;
    }
    .xbb_3 ul li span {
        display: block;
        width: 140px;
        height: 3.1933rem;
    }
    .xbb_3 ul li span:first-child img {
        width: 100%;
        height: 100%;
        border-radius: 24px 0px 0px 0px;
    }
    .xbbs {
        height: 18.8167rem;
    }
    .pii {
        margin-bottom: 20px!important;
    }
    .banner2 .ban_in {
        position: absolute;
        z-index: 99;
        top: 0.4017rem;
        left: .325rem;
    }
    .banner2 .ban_in ul li:nth-child(5) {
      margin-top: 0.4563rem;
    border: 0;
    border-radius: 20px;
   width: 2.6667rem;
    height: 0.8rem;
    background: #D6A345;
    }
    .banner2 .ban_in ul li:nth-child(5) a {
    display: block;
    font-size: 12px;
    padding: 7px 1px;
    opacity: 1;
    color: #fff;
}
    .nr-1 {
        height: 100%;
        padding-top: 1.9667rem;
    }
    .lbt .swiper-button-next,
    .lbt .swiper-button-prev {
        position: absolute;
        top: 42%;
        width: calc(var(--swiper-navigation-size)/ 44 * 22);
        height: var(--swiper-navigation-size);
        margin-top: calc(-1 * var(--swiper-navigation-size)/ 2);
        z-index: 10;
        cursor: pointer;
        display: flex;
        align-items: center;
        justify-content: center;
        color: var(--swiper-navigation-color, var(--swiper-theme-color));
    }
    .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        right: -5px;
        left: auto;
    }
    .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        left: -5px;
        right: auto;
    }
    .banner2_f ul {
        top: .6771rem;
        left: .3542rem;
        position: absolute;
    }
    .ji_j ul li:nth-child(4) {
        text-align: justify;
        padding: 0 12px;
    }
    .jij .span-2 p,
    .jij .span-1 p {
        padding: 6px 0.4rem;
    }
    .jij .span-1,
    .jij .span-2 {
        border-radius: 20px;
    }
    .jij .span-1 {
        margin-top: 10px;
    }
    .touz_img {
        width: 80%;
        margin: 0 auto;
    }
    .touz_div {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        display: flex;
        justify-content: center;
        overflow: hidden;
    }
    .xbb_3 ul li .wz2 {
        margin-top: .3042rem;
        margin-bottom: .3042rem;
        font-size: 13px;
        margin-left: .1146rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #D6A345;
        opacity: 0.8;
    }
    .der .der_2 .der_2q ul {
        position: absolute;
        bottom: -2.6rem;
        border-right: 0.0052rem solid rgb(74 33 33 / 20%);
        left: 0.6267rem;
        z-index: -999;
        width: 4.3733rem;
        height: 3.0365rem;
        background: #FFFFFF;
    }
    .der .der_2 .der_2q ul:last-child {
        position: absolute;
        bottom: -2.6rem;
        left: 4.9rem;
        z-index: -999;
        border: 0;
        width: 4.3733rem;
        height: 3.0365rem;
        background: #FFFFFF;
    }
    .der .der_1 .der_1q ul li:nth-child(3) {
        width: 8.7552rem;
        top: 3.8rem;
        left: 0;
        height: 1.0552rem;
        position: absolute;
        font-size: 12px;
        font-family: PingFang SC;
        font-weight: 400;
        margin-left: 0.6615rem;
        text-align: center;
        color: #FFFFFF;
        line-height: 0.4875rem;
        opacity: 0.8;
    }
    .der .der_1 .der_1q ul li:nth-child(1) {
        width: 8.7552rem;
        top: 3.2rem;
        left: 0;
        height: 1.0552rem;
        position: absolute;
        font-size: 22px;
        font-family: PingFang SC;
        font-weight: 400;
        margin-left: 0.6615rem;
        text-align: center;
        color: #FFFFFF;
        line-height: 0.4875rem;
    }
    .xt_t {
       margin-top: 2.9469rem;
        background: #FFFFFF;
    }
    .in_nr .in_nr2 ul li:nth-child(2) {
     display: block; 
    text-align: center;
    margin: 0 auto;
    width: 100%;
    margin-bottom: -12px;
    font-size: 22px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #444444;
    opacity: 0.1;
    position: relative;
    top: -56px;
}
.in_nr2 .div1 {
   
    margin-top: 30px;
}
.wg .in_bt ul li:last-child {
    visibility: visible;
    display: block;
    text-align: center;
    margin: 0 auto;
    width: 100%;
    margin-bottom: -12px;
    font-size: 22px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #444444;
    opacity: 0.1;
    position: relative;
    top: -56px;
}
.wg .in_bt ul li:nth-child(2) {
    width: 40px;
    display: none;
}
.wg {
    margin-top: 1.6042rem;
}
.xbb .xbb_1 ul li:last-child {
    display: block;
    visibility: visible;
    display: block;
    text-align: center;
    margin: 0 auto;
    width: 100%;
    margin-bottom: -12px;
    font-size: 22px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #444444;
    opacity: 0.1;
    position: relative;
    top: -56px;
}
.xbb .xbb_1 ul li:nth-child(2) {
    width: 40px;
    display: none;
}
.bj {
    background: url(../images/xia_banner.png) no-repeat;
    padding-top: 20px;
}
.ys1 {
   
    bottom: 0.708rem;
    
}
.rrr .xiuf .yw {
   margin: 0 auto;
    width: 100%;
    margin-bottom: -10px;
    font-size: 22px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #ffffff85;
    opacity: 1;
}
  .js_nr div img {
        float: left;
        width: 80%;
        height: auto!important;
        margin: 0.239rem 0 0 0.1042rem;
    }
}

@media screen and (max-width: 360px) {
    .xbbs {
        height: 19.5167rem;
    }
    .an4 {
        margin: 75px auto;
        height: 0.865rem;
    }
}

@media screen and (max-width: 330px) {}